1樓:鷹弈
c(5)就是**第五行無法執行,也就是在這句之前的語句執行有錯誤
比如:提示錯誤:c(5) :
error c2146: syntax error : missing ';' before identifier 'printf',其中before identifier『printf'的意思是:
在printf這句之前的語句少了一個『;』,這是有英文提示的!
c(6)表示第六句無法執行,你可以雙擊c(6) : error c2143: syntax error : missing ';' 在**中會有顯示第六句無法執行。
error是編譯出錯(不可以被編譯器忽略),warning是警告錯誤(可以被編譯器忽略)
計算機是採用二進位制演算法的,1代表邏輯假,0代表邏輯真,而error和warning的邏輯關係是「且」,只有二者同真,才能被編譯,警告錯誤可被編譯器忽略,所以總是為0,而error為1是表示你的**中有錯誤。
2樓:
error代表編譯時有錯誤,比如有些引數沒定義之類的。
warning代表警告,比如寫的子程式,在主程式中沒用到就會警告。
我也是剛學,共同進步吧~
3樓:匿名使用者
c(5)就是第五行出錯了。缺少";"的錯誤提示一般就是語句末缺了分號,檢查一下就能發現了。
希望對你有幫助
4樓:匿名使用者
在定義的型別時少了;一般是能找到的,就在出錯行的附近.....
5樓:匿名使用者
1 error(s) 0warning(0)說明沒問題
菜鳥求c語言編輯高手解析錯誤啊!希望能將每條錯誤用漢語解釋一下下。。。 感謝啊!!
6樓:有錢買不起房子
最好把**貼出來,上面錯誤多是從網頁複製過來裡面存在不相容符號和錯誤書寫東西。版下面是正權
確寫法,你可以比對下
#include
void main(int argc,char *argv)
7樓:匿名使用者
只能看出來個大概
1 b c f 變數沒有定義
2 缺少;
還是把**貼上來吧 這樣子會更容易些
c語言試卷 求高手給答案,C語言試卷 求高手給答案
內容來自使用者 暮葉晴藍 一 選擇題 每題2分,共40分 1 c語言源程式的基本單位是 a.程式行b.語句c.函式d.字元 2 c語言規定 在一個源程式中,main函式的位置 a.必須在最開始 b.必須在系統呼叫的庫函式的後面c.可以任意 d.必須在最後 3 在下列字元列中,合法的識別符號是 a.p...
新手菜鳥求一道簡單c語言題目解答
include 標準輸入輸出函式,如後面的printf scanf等 include 這個標頭檔案包括一些產生隨機數等函式,後面的system函式是這裡面的 int main int argc,char argv sytem pause 暫停,用以檢視結果.return 0 另,解說下for迴圈 f...
C語言程式翻譯求高手逐句翻譯,C語言程式翻譯 求高手逐句翻譯
微控制器啊?直接看主函式嘛,就知道什麼意思了。高手來翻譯一段c語言程式 20 怎麼個翻譯?最基本也要翻譯?還是翻譯重點啊?說清楚點好哦。好長啊,打一遍貌似也不容易啊 請c語言高手幫忙翻譯一下程式.100 暈,這麼多啊,逐句翻譯會不會太累了點,你點一些重點來翻譯還差不多。求大神幫我翻譯一下這段c語言呀...