Pessoal,
Comecei a programar em C, e já tenho um dúvida.
Criei uma variável na ROM (const char * variavel), na verdade um ponteiro pra ROM. Preciso pegar um dado recebido pela UART (char * dado) e jogar para a ROM. Só que dá o seguinte erro:
operands of = have illegal types `pointer to const char' and `pointer to char', aí pergunto como contornar esse problema???
No código tenho:
dado = UART_szGetRestOfParams();
variavel = dado;
Procurando no help do compilador C, achei a seguinte função:
cstrcpy
char *cstrcpy(char *dest, const char *src);
The function copies the string pointed to by src (including the terminating null character) into the array pointed to by dest. The function returns the value of dest
Porém ela é o oposto ao que eu quero!!!
Valeu.