
這說的是個啥意思呢?
可以這麼解釋:
我的一個xx.c檔案中報這個錯:
line 56: error #135: expected a field name,這是說,上面這個結構體變量缺少域名。
原因是ENABLE,被宏定義替代了。
因為這個xx.c檔案上面包含了一個頭檔案,該頭檔案中有個宏定義:#define ENABLE 0x1
是以在編譯的時候 XIntruptRegs.XINT2CR.bit.ENABLE = 0; 被替換成了
這說的是個啥意思呢?
可以這麼解釋:
我的一個xx.c檔案中報這個錯:
line 56: error #135: expected a field name,這是說,上面這個結構體變量缺少域名。
原因是ENABLE,被宏定義替代了。
因為這個xx.c檔案上面包含了一個頭檔案,該頭檔案中有個宏定義:#define ENABLE 0x1
是以在編譯的時候 XIntruptRegs.XINT2CR.bit.ENABLE = 0; 被替換成了