欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

這個C語言錯誤怎么解決?

查看數: 9771 | 評論數: 34 | 收藏 1
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2020-8-4 11:28

正文摘要:

我是單片機小白,剛開始“鸚鵡學舌”照抄課程上面的C語言,但是出現了這么一個錯誤提示,是啥意思?怎呢解決呢?先謝謝了

回復

ID:812203 發表于 2020-8-7 15:51
while少了一個分號
ID:254131 發表于 2020-8-7 14:52
//注釋,缺個;
ID:812167 發表于 2020-8-7 14:33
}前一句的標點符號不對
ID:811917 發表于 2020-8-6 16:06
while(1)后面少了個分號。
ID:382454 發表于 2020-8-6 11:46
少了冒號咯。。。。。。。。。。。。。
ID:811766 發表于 2020-8-6 10:13
while(1)后面需要有分號,或者把while循環放在全部待循環的上方
ID:811762 發表于 2020-8-6 09:52
while(1)后面需要有分號,或者加個{}也可以
ID:426861 發表于 2020-8-6 09:13
15506347782 發表于 2020-8-4 12:42
還有,就是每行語言后邊打不上漢字?全是?????
怎么樣才能用漢語標注啊

字體編碼設為GB2312
ID:146782 發表于 2020-8-6 09:07
每條C語言的語句都是要“;”結束的,你的程序里while(1)后面沒有任何的東西。
ID:760179 發表于 2020-8-6 08:46
在Keil工程里面給程序加注釋,發現如果直接往工程里粘貼的話,粘貼到工程的全是亂碼 現在可以看到,粘貼到工程的都是亂碼 找到Keil的菜單欄,單擊“Edit”編輯菜單 在編輯菜單下拉菜單,單擊選擇Configuration選項,打開Configuration選項 在彈出的設置對話框,單擊選擇Editor選項,在這個選項有個Encoding選項,修改這里就可以了 在這個選項有個Encoding選項,在里面設置Chinese GB2312就完成設置了。 設置完成以后,單擊“OK”退出設置即可 現在再次粘貼一次,發現就不會出現亂碼了,說明修改成功
ID:811712 發表于 2020-8-5 23:02
你看一下定義的宏是不是句尾多加了分號
ID:776206 發表于 2020-8-5 20:42
語法錯誤,樓主多檢查檢查
ID:804115 發表于 2020-8-5 20:31
15506347782 發表于 2020-8-4 15:18
我打了雙斜杠,//后邊全是????

設置一下編碼方式為簡體中文,具體設法,可以百度一下,我就不直接說了。
ID:811586 發表于 2020-8-5 16:16
while(1)后面差{}
ID:811573 發表于 2020-8-5 16:01
while(1)那句少了 ;
ID:811559 發表于 2020-8-5 15:41
有些老keil版本不支持文字輸入;你先看下你版本;
這是正常注釋樣子:
ID:578842 發表于 2020-8-5 13:04
本帖最后由 wps10025 于 2020-8-5 13:09 編輯

顯示漢字用//后變綠可注釋
ID:811342 發表于 2020-8-4 21:06
15506347782 發表于 2020-8-4 12:42
還有,就是每行語言后邊打不上漢字?全是?????
怎么樣才能用漢語標注啊

將MDK的編碼設置為chinese2312(Edit>Configuration>Editor>Encoding),這樣就能夠正確顯示中文了,然后再把編碼格式改為Encode in ANSI,這樣就完成了編碼格式的轉換。
ID:804115 發表于 2020-8-4 18:31
有些編譯器會對;進行警告,建議用{}
ID:808441 發表于 2020-8-4 17:08
我還是傾向于加{}
ID:313246 發表于 2020-8-4 16:42
你少了個分號
ID:798838 發表于 2020-8-4 16:19
while后面可以寫要執行的語句,如果是語句段可以用大括號括起來,也可以是一個語句,但要記得加分號結束,如果無需執行語句,記得打一個分號。所有符號都應在英文輸入法下敲。另外,為了保證程序的美觀,大括號等一般采取對齊形式,后面也好檢查,剛開始學就要養成良好的習慣。方法:先打一對大括號,在中間敲兩次回車鍵,再在中間一行敲一次Tab鍵,然后寫程序。
ID:452950 發表于 2020-8-4 16:11
15506347782 發表于 2020-8-4 12:42
還有,就是每行語言后邊打不上漢字?全是?????
怎么樣才能用漢語標注啊

菜單欄,單擊“Edit”編輯菜單,打開Configuration選項,選擇Editor,在這個選項有個Encoding選項,可以設置Chinese GB2312
ID:811126 發表于 2020-8-4 15:18
黃youhui 發表于 2020-8-4 14:41
要打漢字得用注釋符號  // 或者 /**/用法:
//一行漢字
/*

我打了雙斜杠,//后邊全是????
ID:811126 發表于 2020-8-4 15:15
好的,謝謝各位大神。馬上去試試。
ID:811200 發表于 2020-8-4 14:53
21行提示}附近語法錯誤。while(1);語句需要加;結束
ID:592807 發表于 2020-8-4 14:41
15506347782 發表于 2020-8-4 12:42
還有,就是每行語言后邊打不上漢字?全是?????
怎么樣才能用漢語標注啊


要打漢字得用注釋符號  // 或者 /**/用法:
//一行漢字
/*
一段漢字
一段漢字
一段漢字
*/
ID:592807 發表于 2020-8-4 14:40
要打漢字得用注釋符號  // 或者 /**/用法:
//一行漢字
/*
一段漢字
一段漢字
一段漢字
*/
ID:134317 發表于 2020-8-4 14:19
while(1)后面少了分號
ID:711971 發表于 2020-8-4 14:18
while(1)----> while(1);
少個分號;
ID:711971 發表于 2020-8-4 14:18
while(1) -------------------》
ID:84556 發表于 2020-8-4 14:11
光看這個錯誤報告,我看不出來問題在哪里,但是看你的代碼,發現while(1)后面差了個分號,估計這就是問題所在
ID:811126 發表于 2020-8-4 12:42
還有,就是每行語言后邊打不上漢字?全是?????
怎么樣才能用漢語標注啊

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表