51. If statement missing (
If語(yǔ)句缺少"("。在if語(yǔ)句中,編譯程序發(fā)現(xiàn)if關(guān)鍵字后面缺少左括號(hào)。
52. If statement missing )
If語(yǔ)句缺少")"。在if語(yǔ)句中,編譯程序發(fā)現(xiàn)測(cè)試表達(dá)式后缺少右括號(hào)。
53. Illegal character ')'(0xxx)
非法字符')'(0xxx)。編譯程序發(fā)現(xiàn)輸入文件中有一些非法字符。以十六進(jìn)制方式打印該字符。
54. Illegal initialization
非法初始化。初始化必須是常量表達(dá)式或一全局變量extern或static的地址減一常量。
55. Illegal octal digit
非法八進(jìn)制數(shù)。編譯程序發(fā)現(xiàn)一個(gè)八進(jìn)制常數(shù)中包含了非八進(jìn)制數(shù)字(8或9)。
56. Illegal pointer subtraction
非法指針相減。這是由于試圖以一個(gè)非指針變量減去一個(gè)指針變量而造成的。
57. Illegal structure operation
非法結(jié)構(gòu)操作。結(jié)構(gòu)只能使用(.)、取地址(&)和賦值(=)操作符,或作為函數(shù)的參
數(shù)傳遞。當(dāng)編譯程序發(fā)現(xiàn)結(jié)構(gòu)使用了其他操作符時(shí),出現(xiàn)此錯(cuò)誤。
58. Illegal use of floating point
浮點(diǎn)運(yùn)算非法。浮點(diǎn)運(yùn)算操作不允許出現(xiàn)在移位、按位邏輯操作、條件(?:),間接引用(*)以及其他一些操作符中。編譯程序發(fā)現(xiàn)上述操作符中使用了浮點(diǎn)操作數(shù)時(shí),出現(xiàn)此錯(cuò)誤。
59. Illegal use of pointer
指針使用非法。指針只能在加、減、賦值、比較、間接引用(*)或箭頭(→)操作中使用。如用其他操作符,則出現(xiàn)此類(lèi)誤。
60. Improper use of a typedef symbol
typedef符號(hào)使用不當(dāng)。源文件中使用了typedef符號(hào),變量應(yīng)在一個(gè)表達(dá)式中出現(xiàn)。檢查一下此符號(hào)的說(shuō)明和可能的拼寫(xiě)錯(cuò)誤。
61. In_line assembly not allowed
內(nèi)部匯編語(yǔ)句不允許。源文件中包含有直接插入的匯編語(yǔ)句,若在集成環(huán)境下進(jìn)行編譯,則出現(xiàn)此類(lèi)錯(cuò)誤。必須使用TCC命令行編譯此源文件。
62. Incompatible storage class
不相容的存儲(chǔ)類(lèi)。源文件的一個(gè)函數(shù)定義中使用了extern關(guān)鍵字,而只有static(或根本沒(méi)有存儲(chǔ)類(lèi)型)允許在函數(shù)說(shuō)明中出現(xiàn)。Extern關(guān)鍵字只能在所有函數(shù)外說(shuō)明。
63. Incompatible type conversion
不相容的類(lèi)型轉(zhuǎn)換。源文件中試圖把一種類(lèi)型轉(zhuǎn)換成另一種類(lèi)型。但這兩種類(lèi)型是不相容的。如函數(shù)與非函數(shù)間轉(zhuǎn)換、一種結(jié)構(gòu)或數(shù)組與有一種標(biāo)準(zhǔn)類(lèi)型轉(zhuǎn)換、浮點(diǎn)數(shù)和指針間轉(zhuǎn)換大等。
64. Incorrect command line argument:xxxxxxxx
不正確的命令行參數(shù):xxxxxxxx。編譯程序認(rèn)為此命令行參數(shù)是非法的。
65. Incorrect configuration file argument:xxxxxxxx
不正確的配置文件參數(shù):xxxxxxxx。編譯程序認(rèn)為此配置文件是非法的。檢查一下前面的短橫線(-)
66. Incorrect number format
不正確的數(shù)據(jù)格式。編譯程序發(fā)現(xiàn)在十六進(jìn)制中出現(xiàn)十進(jìn)制小數(shù)點(diǎn)。
67. Incorrect use of default
default不正確使用。編譯程序發(fā)現(xiàn)default關(guān)鍵字后缺少冒號(hào)。
68. Initializer syntax error
初始化語(yǔ)法錯(cuò)誤。初始化過(guò)程缺少或多了操作符,括號(hào)不匹配或其他一些不正常情況。
69. Invalid indirection
無(wú)效的間接運(yùn)算。間接運(yùn)算操作符(*)要求非void指針作為操作分量。
70. Invalid macco argument separator
無(wú)效的宏參數(shù)分隔符。在宏定義中,參數(shù)必須用逗號(hào)腥隔。編譯程序發(fā)現(xiàn)在參數(shù)名后面有其他非法字符時(shí),出現(xiàn)此類(lèi)錯(cuò)誤。
相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試精華備考資料匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |