熱門(mén): 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
明顯是你的代碼里“{”與“}”沒(méi)有成對(duì)出現(xiàn)!!好好學(xué)習(xí)一下C語(yǔ)言吧。。 |
14行多了個(gè)“;”,15行括號(hào)反了,應(yīng)該是“{”,25行或26行少了個(gè)“}”,27行多了個(gè)“{”,將36行的“{”改為“}”。 |
19行的{對(duì)應(yīng)24、25兩行},導(dǎo)致26行出錯(cuò)。 另外time不要定義成int,而要用#define定義,這樣在編譯時(shí)運(yùn)算,而不是在單片機(jī)執(zhí)行時(shí)運(yùn)算,可以減小誤差。 |
兄弟,你這個(gè)代碼先寫(xiě)規(guī)范一點(diǎn),就能檢查到錯(cuò)誤了 |
![]() ![]() 26行的 i 是哪來(lái)的? |
14,15行不對(duì)啊,就是;和{ },不是多了,就是少了,還有放反了。 |
switch() { case : break; case : break; default:break; } 這是switch的標(biāo)準(zhǔn)格式,你28行應(yīng)該多了一個(gè){ |
名字不是重點(diǎn) 發(fā)表于 2022-11-14 15:33 大哥多少行。 |
missing ';'。。。這類基本上都 是抄錯(cuò)、寫(xiě)錯(cuò)代碼了。 |
15行的}? |
Powered by 單片機(jī)教程網(wǎng)