国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > C > 正文

VC6.0常見編譯錯誤提示附解決方法

2020-01-26 15:59:05
字體:
供稿:網(wǎng)友

(1)error C2001: newline in constant

編號:C2001
直譯:在常量中出現(xiàn)了換行。
錯誤分析:
1.①字符串常量、字符常量中是否有換行。
2.②在這句語句中,某個字符串常量的尾部是否漏掉了雙引號。
3.③在這語句中,某個字符創(chuàng)常量中是否出現(xiàn)了雙引號字符“"”,但是沒有使用轉(zhuǎn)義符“/"”。
4.④在這句語句中,某個字符常量的尾部是否漏掉了單引號。
5.⑤是否在某句語句的尾部,或語句的中間誤輸入了一個單引號或雙引號。

(2)error C2015: too many characters in constant

編號:C2015
直譯:字符常量中的字符太多了。
錯誤分析:
單引號表示字符型常量。一般的,單引號中必須有且只能有一個字符(使用轉(zhuǎn)義符時,轉(zhuǎn)義符所表示的字符當(dāng)作一個字符看待),如果單引號中的字符數(shù)多于4個,就會引發(fā)這個錯誤。
另外,如果語句中某個字符常量缺少右邊的單引號,也會引發(fā)這個錯誤,例如:
if (x == 'x || x == 'y') { … }
值得注意的是,如果單引號中的字符數(shù)是2-4個,編譯不報錯,輸出結(jié)果是這幾個字母的ASC碼作為一個整數(shù)(int,4B)整體看待的數(shù)字。

(3)error C2137: empty character constant

編號:C2137
直譯:空的字符定義。
錯誤分析:
原因是連用了兩個單引號,而中間沒有任何字符,這是不允許的。

(4)error C2018: unknown character '0x##'

編號:C2018
直譯:未知字符‘0x##'。
錯誤分析:
0x##是字符ASC碼的16進(jìn)制表示法。這里說的未知字符,通常是指全角符號、字母、數(shù)字,或者直接輸入了漢字。如果全角字符和漢字用雙引號包含起來,則成為字符串常量的一部分,是不會引發(fā)這個錯誤的。

(5)error C2041: illegal digit '#' for base '8'

編號:C2141
直譯:在八進(jìn)制中出現(xiàn)了非法的數(shù)字‘#'(這個數(shù)字#通常是8或者9)。
錯誤分析:
如果某個數(shù)字常量以“0”開頭(單純的數(shù)字0除外),那么編譯器會認(rèn)為這是一個8進(jìn)制數(shù)字。例如:“089”、“078”、“093”都是非法的,而“071”是合法的,等同于是進(jìn)制中的“57”。

(6)error C2065: 'xxxx' : undeclared identifier

編號:C2065
直譯:標(biāo)識符“xxxx”未定義。
錯誤分析:
首先,解釋一下什么是標(biāo)識符。標(biāo)志符是程序中出現(xiàn)的除關(guān)鍵字之外的詞,通常由字母、數(shù)字和下劃線組成,不能以數(shù)字開頭,不能與關(guān)鍵字重復(fù),并且區(qū)分大小寫。變量名、函數(shù)名、類名、常量名等等,都是標(biāo)志符。所有的標(biāo)志符都必須先定義,后使用。標(biāo)志符有很多種用途,所以錯誤也有很多種原因。

1.如果“xxxx”是一個變量名,那么通常是程序員忘記了定義這個變量,或者拼寫錯誤、大小寫錯誤所引起的,所以,首先檢查變量名是否正確。(關(guān)聯(lián):變量,變量定義)
2.如果“xxxx”是一個函數(shù)名,那就懷疑函數(shù)名是否沒有定義。可能是拼寫錯誤或大小寫錯誤,當(dāng)然,也有可能是你所調(diào)用的函數(shù)根本不存在。還有一種可能,你寫的函數(shù)在你調(diào)用所在的函數(shù)之后,而你有沒有在調(diào)用之前對函數(shù)原形進(jìn)行申明。(關(guān)聯(lián):函數(shù)申明與定義,函數(shù)原型)
3.如果“xxxx”是一個庫函數(shù)的函數(shù)名,比如“sqrt”、“fabs”,那么看看你在cpp文件已開始是否包含了這些庫函數(shù)所在的頭文件(.h文件)。例如,使用“sqrt”函數(shù)需要頭文件math.h。如果“xxxx”就是“cin”或“cout”,那么一般是沒有包含“iostream.h”。(關(guān)聯(lián):#include,cin,cout)
4.如果“xxxx”是一個類名,那么表示這個類沒有定義,可能性依然是:根本沒有定義這個類,或者拼寫錯誤,或者大小寫錯誤,或者缺少頭文件,或者類的使用在申明之前。(關(guān)聯(lián):類,類定義)
5.標(biāo)志符遵循先申明后使用原則。所以,無論是變量、函數(shù)名、類名,都必須先定義,后使用。如使用在前,申明在后,就會引發(fā)這個錯誤。
6.C++的作用域也會成為引發(fā)這個錯誤的陷阱。在花括號之內(nèi)變量,是不能在這個花括號之外使用的。類、函數(shù)、if、do(while)、for所引起的花括號都遵循這個規(guī)則。(關(guān)聯(lián):作用域)
7.前面某句語句的錯誤也可能導(dǎo)致編譯器誤認(rèn)為這一句有錯。如果你前面的變量定義語句有錯誤,編譯器在后面的編譯中會認(rèn)為該變量從來沒有定義過,以致后面所有使用這個變量的語句都報這個錯誤。如果函數(shù)申明語句有錯誤,那么將會引發(fā)同樣的問題。

(7)error C2086: 'xxxx' : redefinition

編號:C2374
直譯:“xxxx”重復(fù)申明。
錯誤分析:
變量“xxxx”在同一作用域中定義了多次。檢查“xxxx”的每一次定義,只保留一個,或者更改變量名。

(8)error C2374: 'xxxx' : redefinition; multiple initialization

編號:C2374
直譯:“xxxx”重復(fù)申明,多次初始化。
錯誤分析:
變量“xxxx”在同一作用域中定義了多次,并且進(jìn)行了多次初始化。檢查“xxxx”的每一次定義,只保留一個,或者更改變量名。

(9)C2143: syntax error : missing ';' before (identifier) 'xxxx'

編號:C2143
直譯:在(標(biāo)志符)“xxxx”前缺少分號。
錯誤分析:
這是VC6的編譯期最常見的誤報,當(dāng)出現(xiàn)這個錯誤時,往往所指的語句并沒有錯誤,而是它的上一句語句發(fā)生了錯誤。其實(shí),更合適的做法是編譯器報告在上一句語句的尾部缺少分號。上一句語句的很多種錯誤都會導(dǎo)致編譯器報出這個錯誤:

1.上一句語句的末尾真的缺少分號。那么補(bǔ)上就可以了。
2.上一句語句不完整,或者有明顯的語法錯誤,或者根本不能算上一句語句(有時候是無意中按到鍵盤所致)。
3.如果發(fā)現(xiàn)發(fā)生錯誤的語句是cpp文件的第一行語句,在本文件中檢查沒有錯誤,但其使用雙引號包含了某個頭文件,那么檢查這個頭文件,在這個頭文件的尾部可能有錯誤。

(10)error C4716: 'xxx' : must return a value

編號:C4716
直譯:“xxx”必須返回一個值。
錯誤分析:
函數(shù)聲明了有返回值(不為void),但函數(shù)實(shí)現(xiàn)中忘記了return 返回值。要么函數(shù)確實(shí)沒有返回值,則修改其返回值類型為void,要么在函數(shù)結(jié)束前返回合適的值。

(11) warning C4508: 'main' : function should return a value; 'void' return type assumed

編號:C4508
直譯:main函數(shù)應(yīng)該返回一個值;void返回值類型被假定。
錯誤分析:

1.函數(shù)應(yīng)該有返回值,聲明函數(shù)時應(yīng)指明返回值的類型,確實(shí)無返回值的,應(yīng)將函數(shù)返回值聲明為void。若未聲明函數(shù)返回值的類型,則系統(tǒng)默認(rèn)為整型int。此處的錯誤估計是在main函數(shù)中沒有return返回值語句,而main函數(shù)要么沒有聲明其返回值的類型,要么聲明了。
2.warning類型的錯誤為警告性質(zhì)的錯誤,其意思是并不一定有錯,程序仍可以被成功編譯、鏈接,但可能有問題、有風(fēng)險。

(12)warning C4700: local variable 'xxx' used without having been initialized

編號:C4700
直譯:警告局部變量“xxx”在使用前沒有被初始化。
錯誤分析:
這是初學(xué)者常見的錯誤,例如以下程序段就會造成這樣的警告,而且程序的確有問題,應(yīng)加以修改,盡管編譯、鏈接可以成功――若不修改,x的值到底是多少無法確定,是隨機(jī)的,判斷其是否與3相同沒有意義,在運(yùn)氣不好的情況下,可能在調(diào)試程序的機(jī)器上運(yùn)行時,結(jié)果看起來是對的,但更換計算機(jī)后再運(yùn)行,結(jié)果就不對,初學(xué)者往往感到迷惑。
int x;
if (x==3) printf("hello");

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产乱xxⅹxx国语对白| 日本调教视频在线观看| 精品推荐国产麻豆剧传媒| 国产视频二区在线观看| 国产精品白浆视频免费观看| 国产精品黄页网站在线播放免费| 国产对白在线| 四虎国产精品永久在线| 九九热免费视频| 国产精品视频一区二区图片| 在线观看视频污| 九九热免费视频| 国产精品久久久久永久免费看| 在线视频中文字幕| 九色精品视频在线观看| 国产丝袜自拍| 男女羞羞视频在线观看| 午夜在线小视频| 97国产视频| 国产精品一区二区资源| 国产91在线视频蝌蚪| 亚洲视频手机在线观看| 国产网站免费观看| 日本成a人片在线观看| 午夜在线视频播放| 欧美日韩久久中文字幕| 国产精品久久久精品a级小说| 开心快乐六月丁香婷婷| 91中文字幕网| 超碰在线观看免费版| 国产视频青青| а√资源新版在线天堂| 四虎www视频| 开心丁香婷婷深爱五月| 精品一区二区三区在线成人| av中文在线| 国产一级免费在线观看| 蜜桃av在线免费观看| a视频在线观看| 亚洲妇熟xxxx妇色黄| 国产精品剧情一区二区三区| 尤物免费看在线视频| 成av人免费青青久| gogo在线高清视频| www.蜜桃av| www.91在线播放| 亚洲xxxxxx| 在线影视一区| 国产精品四虎| 777电影在线观看| √8天堂资源地址中文在线| 国产精品入口免费麻豆| 国产呻吟对白刺激无套视频在线| 精品视频二区| 夜夜操天天干| www.狠狠| 国产理论电影在线| 国产深夜福利| 91激情在线| 人人在线视频| 天堂资源在线中文| 国产无遮挡又黄又爽免费网站| 国产特级淫片免费看| 九九热视频在线观看| 91福利在线免费| 精品精品导航| 国内外激情在线| 国产精品久久久久白浆| 亚洲综合天堂网| 国产野外战在线播放| 亚洲综合色视频在线观看| 麻豆精品传媒视频观看| 国产区在线视频| 在线观看中文字幕一区| 亚色视频在线观看| 超碰97国产精品人人cao| 国产九九九九| а天堂8中文最新版在线官网| 福利视频网站导航| 中文在线视频| 国产区视频在线| www.麻豆av.com| 国产69精品久久app免费版 | 激情丁香婷婷| 国产www网站| 欧美亚洲天堂| 国产精品免费视频二三区| 欧美日韩一区二区三区在线播放 | www.av在线播放| 国产图片综合| 国产男女无套在线播放| 97在线免费| 中文资源在线网| 97人人在线| 精品成人一区二区三区免费视频| 天天操天天艹| 二人午夜免费观看在线视频| 亚洲第一区视频| 国产精品入口麻豆完整版| 欧美精品另类| 久草在线视频网| 欧美日韩在线视频免费观看| 在线免费看黄av| 国产高清在线视频| 国产经典自拍视频在线观看| 中文字幕网在线| 国产精品入口麻豆高清| 国产精品毛片一区二区三区四区 | 国产高清视频在线| 国产午夜在线视频| 国产高清视频在线| 国产成人精品久久一区二区小说| 国产精品亚洲色图| 国产九色porn网址| 国产特级嫩嫩嫩bbb| 在线中文视频| 九色在线网站| 国产夫妻视频| 欧美亚洲另类在线观看| 天天操天天操天天色天天要| 国产午夜在线| 亚洲综合天堂网| 国产在线色视频| 国产不卡视频| www免费在线观看| 国产一级视频| av人人综合网| 成视频年人免费看黄网站| 国产一区精品| 69精品视频| 久热免费在线视频| 国产精品666| 福利在线视频导航| 在线午夜视频| 国产精品一品| 日本亚洲欧美| 国产精品入口麻豆免费观看| 亚洲最新永久在线观看| 国产素人视频在线观看| а√天堂8资源在线官网| 中文字幕在线视频观看| 一本大道香蕉8中文在线视频| 国产在线视频福利| 日p在线观看| 在线久久视频| 国产呻吟对白刺激无套视频在线| 免费高清av| www.三区| 99re在线视频| 国产精品伦一区二区三区视频| 欧美精品se| www.综合网.com| av一级在线| 伊人影院在线观看| 国产日本韩国在线播放| 中文字幕在线看精品乱码| yjizz视频网站在线播放| av亚洲男人天堂| 中文字幕av网| av在线天堂| 四虎www视频| 碰草在线视频| 男人天堂网在线观看| 日本成人在线播放| 超碰在线97国产| 国产精品一区二区三区高清在线 | 中文字幕视频在线观看| 天天操天天曰| 成人免费一区二区三区牛牛 | 一本久中文高清| 天天激情综合| 国产你懂的在线观看| 中文字幕视频在线免费| 国产三级自拍| 精精国产xxxx视频在线中文版| 在线观看精品视频一区二区三区| 亚洲va国产日韩欧美精品色婷婷| 日本福利午夜视频在线| 狠狠操视频网| 国产精品久久麻豆| 影音先锋中文字幕在线| 一本大道香蕉久久| 超碰在线国产| 国产精品入口免费麻豆| 亚洲xxxxxx| 国产精品剧情一区二区在线观看| 一本大道久久精品| 天天操夜夜摸| 午夜在线网站| 国产一卡二卡3卡4卡四卡在线| 中文av资源在线| 国产精品亚洲第五区在线| 在线中文字幕资源| 狠狠干在线视频| 91亚洲欧美| 99reav| 国产欧美日本亚洲精品一4区| 中文字幕2019第三页| 国产精品入口免费麻豆| 91在线网站|