我有以下情況:警告「......讓自整數指針不進行強制轉換」
struct Lamp {
char *highAddress [9];
char *lowAddress [9];
bool OnOff;
bool active;
uint8_t power;
uint8_t brightness;
uint8_t temperatures;
uint8_t faultCount;
} ;
struct lamps Lamp [] = {
{ (char *) "0013A200" , (char *) "4094500D" , false, true , 0, 0 , 0, 0 } ,
{ (char *) "0013A200" , (char *) "40B12530" , false, true , 0, 0 , 0, 0 } ,
{ (char *) "11111111" , (char *) "22222222", false , false, 0, 0 , 0, 0 } ,
{ (char *) "33333333" , (char *) "44444444", false , false, 0, 0 , 0, 0 } ,
{ (char *) "55555555" , (char *) "66666666", false , false, 0, 0 , 0, 0 } ,
{ (char *) "77777777" , (char *) "88888888", false , false, 0, 0 , 0, 0 } ,
{ (char *) "99999999" , (char *) "00000000", false , false, 0, 0 , 0, 0 } ,
{ (char *) "AAAAAAAA" , (char *) "BBBBBBBB", false , false, 0, 0 , 0, 0 } ,
{ (char *) "CCCCCCCC" , (char *) "DDDDDDDD", false , false, 0, 0 , 0, 0 } ,
{ (char *) "EEEEEEEE" , (char *) "FFFFFFFF", false , false, 0, 0 , 0, 0 } ,
};
與AVR-GCC-C99編譯我得到顯示的消息。
可能是什麼?
非常感謝。
多梅尼科