首頁 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓(xùn) | 在職研 | 自學(xué)考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級 | 職稱英語 | 商務(wù)英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學(xué)習(xí) | 法語 | 德語 | 韓語
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
華為認證 | Java認證
公務(wù)員 | 報關(guān)員 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 期貨從業(yè)資格 | 司法考試 | 法律顧問 | 導(dǎo)游資格
報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務(wù)師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業(yè)資格 | 廣告師職業(yè)水平
駕駛員 | 網(wǎng)絡(luò)編輯
衛(wèi)生資格 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 執(zhí)業(yè)護士
會計從業(yè)資格考試會計證) | 經(jīng)濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務(wù)師
注冊資產(chǎn)評估師 | 高級會計師 | ACCA | 統(tǒng)計師 | 精算師 | 理財規(guī)劃師 | 國際內(nèi)審師
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監(jiān)理工程師 | 安全工程師
質(zhì)量工程師 | 物業(yè)管理師 | 招標師 | 結(jié)構(gòu)工程師 | 建筑師 | 房地產(chǎn)估價師 | 土地估價師 | 巖土師
設(shè)備監(jiān)理師 | 房地產(chǎn)經(jīng)紀人 | 投資項目管理師 | 土地登記代理人 | 環(huán)境影響評價師 | 環(huán)保工程師
城市規(guī)劃師 | 公路監(jiān)理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
繽紛校園 | 實用文檔 | 英語學(xué)習(xí) | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲
您現(xiàn)在的位置: 考試吧(Exam8.com) > 計算機等級考試 > 計算機二級 > C語言 > 復(fù)習(xí)資料 > 正文

等考二級C語言Turbo C 2. 0 編譯錯誤信息一覽表

考試吧提供了“等考二級C語言Turbo C 2. 0 編譯錯誤信息一覽表”,幫助考生備戰(zhàn)等考。更多資料請訪問考試吧計算機等級考試網(wǎng)(m.1glr.cn/computer/djks/)

  10. Constant out of range in comparision

  比較時常量超出了范圍。在源文件中有一種比較,其中一個常常量表達式超出了另一個常量表達式類型所允許的范圍。如一個無符號常量跟-1比較沒有意義。為得到一個大于32767(十進制)的無符號常量,可以在常量前加上unsigned (如(unsigned )65535)或在常量后加上字母‘u ’或'U'(如65535);

  11. Conversation may lose significant digits

  轉(zhuǎn)換可能丟失高位數(shù)字。在賦值操作或其它情況下,源程序要求把long 或unsigned 類型轉(zhuǎn)變成int 或unsigned int 類型。在有些機器上,因為 型和 型變量具有相同長度,這種轉(zhuǎn)換可能改變程序的輸出特性;

  無論此警告何時發(fā)生,編譯程序仍將產(chǎn)生代碼來做比較。如果代碼比較后總是給出同樣結(jié)果,比如一個字符表達式與4000比較,則代碼總要進行測試。這還表示一個無符號表達式可以與-1比較,因為8087機器上,一個無符號表達式與-1具有相同的位模式;

  12. Function should return a value

  函數(shù)應(yīng)該返回一個值。源文件中說明的當(dāng)前函數(shù)的返回類型既非 型 也非 型,但編譯程序未發(fā)現(xiàn)返回值。返回int 型的函數(shù)可以不說明,因為在老版本的C語言中,沒有void 類型來指出函數(shù)不返回值。

  13. Mixing pointers to signed and unsigned char

  混淆signed 和unsigned 字符指針。沒有通過顯示的強制類型轉(zhuǎn)換,就把一個字符指針變?yōu)闊o符號指針,或相反。

  14. No deceleration for function 'xxxxxxxx'

  函數(shù)'xxxxxxxx '沒有說明。當(dāng)“說明要求”警告可用,而又調(diào)用了一個沒有預(yù)先說明的函數(shù)時,發(fā)出此警告。函數(shù)說明可以是傳統(tǒng)的,也可以是現(xiàn)代的風(fēng)格;

  15. Non-portable pointer assignment

  不可移植指針賦值。源文件中把一個指針賦給另一非指針,或相反。作為特例,可以把常量零賦給一指針。如果合適,可以強行抑制本警告;

  16. Non-portable pointer comparision

  不可移植指針比較。源文件中把一個指針和另一非指針(非常量零)作比較。如果合適,可以強行抑制本警告。

  17. Non-portable return type conversion

  不可移植返回類型轉(zhuǎn)換。return 語句中的表達式類型和函數(shù)說明的類型不一致。作為特例,如果函數(shù)或返回表達式是一個指針,這是可以的,在此情況下返回指針的函數(shù)可能返回一個常量零,被轉(zhuǎn)變成一個合適的指針值。

  18. Parameter 'xxxxxxxx'is never used

  參數(shù)'xxxxxxxx'沒有使用。函數(shù)說明中的某參數(shù)在函數(shù)體里從未使用,這不一定是一個錯誤,通常是由于參數(shù)名拼寫錯誤而引起。如果在函數(shù)體內(nèi),該標識符被重新定義為一個自動(局部)變量,也將出現(xiàn)此類警告。

  19. Possible use of 'xxxxxxxx'before definition

  在定義'xxxxxxxx'之前可能己使用。源文件的某一表達式中使用了未經(jīng)賦值的變量,編譯程序?qū)υ次募M行簡單掃描以確定此條件。如果該變量出現(xiàn)的物理位置在對它同值之前,便會產(chǎn)生此警告,當(dāng)然程序的實際流程可能在使用之前己賦值。

  20. Possible incorrect assignment

  可能的不正確的賦值。當(dāng)編譯程序遇到賦值操作符作為條件表達式(如if,while 或do-while語句的一部分)的主操作時,發(fā)出警告,通常是由于把賦值號當(dāng)作符號使用了,如果希望禁止警告,可把賦值語句用括號括起,并且把它與零作顯式比較,如:if(a=b)...應(yīng)寫為:if((a=b)!=0)...

  21. Redifination of 'xxxxxxx'is not identical

  'xxxxxxxx' 重定義不相同。源文件中對命令宏重定義時,使用的正文內(nèi)容與第一次定義時不同,新內(nèi)容將代碼舊內(nèi)容。

  22. restarting compiler using assembly

  用匯編重新啟動編譯。編譯程序遇到一個未使用命令行選擇項-B或#prapma inline語句的asm 。通過使用匯編重新啟動編譯。

  23. structure passed by value

  結(jié)構(gòu)按值傳送。如果設(shè)置了“結(jié)構(gòu)按值傳送”警告開關(guān),則在結(jié)構(gòu)作為參數(shù)按值傳送時產(chǎn)生警告。通常是在編制程序時,把結(jié)構(gòu)作為參數(shù)傳遞,而又漏掉了地址操作符(&)。因為結(jié)構(gòu)可以按值傳送,因此這種遺漏是可接受的。本警告只起一個批示作用。

上一頁  1 2 3 4 5 6 7 8 9 10 11 下一頁
  相關(guān)推薦:2010年9月計算機等級考試精華備考資料匯總
       2010年計算機等級考試二級C語言常見知識點
       2010年計算機等級考試二級C語言教程匯總
       2010年全國計算機等考二級C:程序設(shè)計實戰(zhàn)匯總
文章搜索
計算機等級考試欄目導(dǎo)航
版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。