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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9767|回復: 34
打印 上一主題 下一主題
收起左側

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

  [復制鏈接]
跳轉到指定樓層
樓主
我是單片機小白,剛開始“鸚鵡學舌”照抄課程上面的C語言,但是出現了這么一個錯誤提示,是啥意思?怎呢解決呢?先謝謝了
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:811126 發表于 2020-8-4 12:42 | 只看該作者
還有,就是每行語言后邊打不上漢字?全是?????
怎么樣才能用漢語標注啊
回復

使用道具 舉報

板凳
ID:84556 發表于 2020-8-4 14:11 | 只看該作者
光看這個錯誤報告,我看不出來問題在哪里,但是看你的代碼,發現while(1)后面差了個分號,估計這就是問題所在
回復

使用道具 舉報

地板
ID:711971 發表于 2020-8-4 14:18 | 只看該作者
while(1) -------------------》
回復

使用道具 舉報

5#
ID:711971 發表于 2020-8-4 14:18 | 只看該作者
while(1)----> while(1);
少個分號;
回復

使用道具 舉報

6#
ID:134317 發表于 2020-8-4 14:19 | 只看該作者
while(1)后面少了分號
回復

使用道具 舉報

7#
ID:592807 發表于 2020-8-4 14:40 | 只看該作者
要打漢字得用注釋符號  // 或者 /**/用法:
//一行漢字
/*
一段漢字
一段漢字
一段漢字
*/
回復

使用道具 舉報

8#
ID:592807 發表于 2020-8-4 14:41 | 只看該作者
15506347782 發表于 2020-8-4 12:42
還有,就是每行語言后邊打不上漢字?全是?????
怎么樣才能用漢語標注啊


要打漢字得用注釋符號  // 或者 /**/用法:
//一行漢字
/*
一段漢字
一段漢字
一段漢字
*/
回復

使用道具 舉報

9#
ID:811200 發表于 2020-8-4 14:53 | 只看該作者
21行提示}附近語法錯誤。while(1);語句需要加;結束
回復

使用道具 舉報

10#
ID:811126 發表于 2020-8-4 15:15 | 只看該作者
好的,謝謝各位大神。馬上去試試。
回復

使用道具 舉報

11#
ID:811126 發表于 2020-8-4 15:18 | 只看該作者
黃youhui 發表于 2020-8-4 14:41
要打漢字得用注釋符號  // 或者 /**/用法:
//一行漢字
/*

我打了雙斜杠,//后邊全是????
回復

使用道具 舉報

12#
ID:811126 發表于 2020-8-4 15:19 | 只看該作者
還真是差了一個;


回復

使用道具 舉報

13#
ID:452950 發表于 2020-8-4 16:11 | 只看該作者
15506347782 發表于 2020-8-4 12:42
還有,就是每行語言后邊打不上漢字?全是?????
怎么樣才能用漢語標注啊

菜單欄,單擊“Edit”編輯菜單,打開Configuration選項,選擇Editor,在這個選項有個Encoding選項,可以設置Chinese GB2312
回復

使用道具 舉報

14#
ID:798838 發表于 2020-8-4 16:19 | 只看該作者
while后面可以寫要執行的語句,如果是語句段可以用大括號括起來,也可以是一個語句,但要記得加分號結束,如果無需執行語句,記得打一個分號。所有符號都應在英文輸入法下敲。另外,為了保證程序的美觀,大括號等一般采取對齊形式,后面也好檢查,剛開始學就要養成良好的習慣。方法:先打一對大括號,在中間敲兩次回車鍵,再在中間一行敲一次Tab鍵,然后寫程序。
回復

使用道具 舉報

15#
ID:313246 發表于 2020-8-4 16:42 | 只看該作者
你少了個分號
回復

使用道具 舉報

16#
ID:808441 發表于 2020-8-4 17:08 | 只看該作者
我還是傾向于加{}
回復

使用道具 舉報

17#
ID:804115 發表于 2020-8-4 18:31 | 只看該作者
有些編譯器會對;進行警告,建議用{}
回復

使用道具 舉報

18#
ID:811342 發表于 2020-8-4 21:06 | 只看該作者
15506347782 發表于 2020-8-4 12:42
還有,就是每行語言后邊打不上漢字?全是?????
怎么樣才能用漢語標注啊

將MDK的編碼設置為chinese2312(Edit>Configuration>Editor>Encoding),這樣就能夠正確顯示中文了,然后再把編碼格式改為Encode in ANSI,這樣就完成了編碼格式的轉換。
回復

使用道具 舉報

19#
ID:578842 發表于 2020-8-5 13:04 | 只看該作者
本帖最后由 wps10025 于 2020-8-5 13:09 編輯

顯示漢字用//后變綠可注釋
回復

使用道具 舉報

20#
ID:811559 發表于 2020-8-5 15:41 | 只看該作者
有些老keil版本不支持文字輸入;你先看下你版本;
這是正常注釋樣子:
回復

使用道具 舉報

21#
ID:811573 發表于 2020-8-5 16:01 | 只看該作者
while(1)那句少了 ;
回復

使用道具 舉報

22#
ID:811586 發表于 2020-8-5 16:16 | 只看該作者
while(1)后面差{}
回復

使用道具 舉報

23#
ID:804115 發表于 2020-8-5 20:31 來自觸屏版 | 只看該作者
15506347782 發表于 2020-8-4 15:18
我打了雙斜杠,//后邊全是????

設置一下編碼方式為簡體中文,具體設法,可以百度一下,我就不直接說了。
回復

使用道具 舉報

24#
ID:776206 發表于 2020-8-5 20:42 | 只看該作者
語法錯誤,樓主多檢查檢查
回復

使用道具 舉報

25#
ID:811712 發表于 2020-8-5 23:02 | 只看該作者
你看一下定義的宏是不是句尾多加了分號
回復

使用道具 舉報

26#
ID:760179 發表于 2020-8-6 08:46 來自觸屏版 | 只看該作者
在Keil工程里面給程序加注釋,發現如果直接往工程里粘貼的話,粘貼到工程的全是亂碼 現在可以看到,粘貼到工程的都是亂碼 找到Keil的菜單欄,單擊“Edit”編輯菜單 在編輯菜單下拉菜單,單擊選擇Configuration選項,打開Configuration選項 在彈出的設置對話框,單擊選擇Editor選項,在這個選項有個Encoding選項,修改這里就可以了 在這個選項有個Encoding選項,在里面設置Chinese GB2312就完成設置了。 設置完成以后,單擊“OK”退出設置即可 現在再次粘貼一次,發現就不會出現亂碼了,說明修改成功
回復

使用道具 舉報

27#
ID:146782 發表于 2020-8-6 09:07 | 只看該作者
每條C語言的語句都是要“;”結束的,你的程序里while(1)后面沒有任何的東西。
回復

使用道具 舉報

28#
ID:426861 發表于 2020-8-6 09:13 | 只看該作者
15506347782 發表于 2020-8-4 12:42
還有,就是每行語言后邊打不上漢字?全是?????
怎么樣才能用漢語標注啊

字體編碼設為GB2312
回復

使用道具 舉報

29#
ID:811762 發表于 2020-8-6 09:52 | 只看該作者
while(1)后面需要有分號,或者加個{}也可以
回復

使用道具 舉報

30#
ID:811766 發表于 2020-8-6 10:13 | 只看該作者
while(1)后面需要有分號,或者把while循環放在全部待循環的上方
回復

使用道具 舉報

31#
ID:382454 發表于 2020-8-6 11:46 | 只看該作者
少了冒號咯。。。。。。。。。。。。。
回復

使用道具 舉報

32#
ID:811917 發表于 2020-8-6 16:06 | 只看該作者
while(1)后面少了個分號。
回復

使用道具 舉報

33#
ID:812167 發表于 2020-8-7 14:33 | 只看該作者
}前一句的標點符號不對
回復

使用道具 舉報

34#
ID:254131 發表于 2020-8-7 14:52 | 只看該作者
//注釋,缺個;
回復

使用道具 舉報

35#
ID:812203 發表于 2020-8-7 15:51 | 只看該作者
while少了一個分號
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

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