- Código: Selecionar todos
typedef struct{
>> const char *string_opcao;
}sMenu;
...
void writelcd(char *s1) << é char *
Como o parâmetro é: const char * menuFuleiro[1].string_opcao
Logo: writelcd((char*)menuFuleiro[1].string_opcao);
Ou então muda a writelcd pra receber const char* como parâmetro.
Passagem de parâmtros SEMPRE, e somente, entre os mesmos tipos de dados. (Maternal da Tia Carlota - linguaguem C para a primeira infância)
Evita êrros de FAT na faculdade... Rsrsrs...
PS: Em alguns compiladores de Mcu o const na frente do tipo informa que o dado será armazenado na Flash.