![]() |
發布時間: 2018-8-10 17:08
正文摘要:利用STC89C52RC單片機編寫一個讓雙數位的LED燈發光的程序,但是在編譯時顯示undefined indentifier(未定義變量)的報錯,之后進行的變量定位后又顯示syntax error(語法錯誤)的提示,作為一名剛剛入 ... |
宏定義后面不要加分號,加了會出錯。 |
細節決定成敗啊 |
define 宏定義后面不能加分號,對的 |
定義的uchar和uint后面的分好去了 |
![]() |
for(x=1;x<10;x++) |
for循環最好有大括號,這樣寫: |
define 宏定義后面不能加分號 |
zwwstar 發表于 2018-8-11 09:56 好的哦 謝謝您提出的意見 |
emmmmm 發表于 2018-8-10 17:24 嗯嗯 的確如此 問題已經解決 謝謝您 |
zwwstar 發表于 2018-8-11 09:56 謝謝老師,的確是符號畫蛇添足所致 |
語法錯誤,按提示改 |
多半是有中文的字符 |