![]() |
sustlixin 發表于 2021-7-19 09:29 你那是老標準了 |
現翻譯一下出錯提示信息。 再按照提示信息進行比對。 找出錯誤所在。 有時并不一定是你【錯】,而是編譯系統不認為你是【對】的。 |
C結構體的名字在上邊啊,你這個結構體名字在11行sys_data,所以24行應為 extern struct sys_data sys_data_t;另外,11行也不對吧?不如一項一項賦值算了。 |
C語言中,變量沒有.開頭的 |
應給是編譯器不支持這種初始化方式,選其他編譯器看看? |
typedef struct { int a; }sys_t; sys _t SYS_T; |