Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Присваивание значений массива одного типа массиву другого типа
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
AlexTech
Всем доброй ночи )
Подскажите пожалуйста, как в С сделать присваивание в следующем коде,
то есть сделать *uart_Data = *SERIAL_NUMBER для 8 элементов:

volatile byte uart_Data[32];
unsigned char SERIAL_NUMBER[8] = "AC01S000";

циклы не предлагать ))) проще тогда будет uart_Data[0]='A'; uart_Data[1]='C'.... сделать
Владивольт
Код
void * memcpy ( void * dest,    const void * src, size_t len )
AlexTech
Спасибо большое, я чет сам не догадался )
а ворнинг вот такой: 121: warning: passing argument 1 of 'memcpy' discards qualifiers from pointer target type
ничего страшного?

Все, разобрался, привел к явному типу (byte*)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.