AlexTech
Feb 25 2011, 21:02
Всем доброй ночи )
Подскажите пожалуйста, как в С сделать присваивание в следующем коде,
то есть сделать *uart_Data = *SERIAL_NUMBER для 8 элементов:
volatile byte uart_Data[32];
unsigned char SERIAL_NUMBER[8] = "AC01S000";
циклы не предлагать ))) проще тогда будет uart_Data[0]='A'; uart_Data[1]='C'.... сделать
Владивольт
Feb 25 2011, 21:14
Код
void * memcpy ( void * dest, const void * src, size_t len )
AlexTech
Feb 25 2011, 21:20
Спасибо большое, я чет сам не догадался )
а ворнинг вот такой: 121: warning: passing argument 1 of 'memcpy' discards qualifiers from pointer target type
ничего страшного?
Все, разобрался, привел к явному типу (byte*)