天天看點

line 49: error #135: expected a field name

line 49: error #135: expected a field name

這說的是個啥意思呢?

可以這麼解釋:

我的一個xx.c檔案中報這個錯:

line 49: error #135: expected a field name

line 56: error #135: expected a field name,這是說,上面這個結構體變量缺少域名。

原因是ENABLE,被宏定義替代了。

因為這個xx.c檔案上面包含了一個頭檔案,該頭檔案中有個宏定義:#define    ENABLE       0x1

是以在編譯的時候    XIntruptRegs.XINT2CR.bit.ENABLE = 0;  被替換成了

繼續閱讀