|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
弱弱的問一個Keil C51的問題,請幫幫新手-_-|| |
| 作者:wgroyal 欄目:單片機 |
小弟剛開始接觸單片機,在keil C51中編了一段程序發(fā)現(xiàn)居然main()函數(shù)里定義的變量 如 unsigned CHAR i; 不能通過編譯,提示語法錯誤!就是改成 static unsigned CHAR i; 也同樣提示錯誤,還請各位大大幫忙解釋下 |
| 2樓: | >>參與討論 |
| 作者: computer00 于 2006/2/14 0:07:00 發(fā)布:
不會吧?你將錯誤信息復制上來給大伙看看~~~~~~~ 估計只是一個警告而已吧?聲明了變量并未使用。。。。。。 * - 本貼最后修改時間:2006-2-14 0:11:14 修改者:computer00 |
|
| 3樓: | >>參與討論 |
| 作者: huilily 于 2006/2/14 8:12:00 發(fā)布:
應該不會錯吧 |
|
| 4樓: | >>參與討論 |
| 作者: willvi 于 2006/2/14 9:18:00 發(fā)布:
放在開頭試試 C51語法是C語言,不是C++,變量的定義要放在函數(shù)開頭的部分,你把它放在MAIN()的開頭了嗎? |
|
| 5樓: | >>參與討論 |
| 作者: wgroyal 于 2006/2/14 21:28:00 發(fā)布:
問題已找到~~~ 感謝computer00 huilily willvi的熱心解答!willvi兄說的對,我在定義變量之前還有其他的程序語句,所以導致錯誤-_-|| |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |