

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、金融學(xué)院SchoolofFinance20172017年全國(guó)計(jì)算機(jī)二級(jí)年全國(guó)計(jì)算機(jī)二級(jí)CC考試復(fù)習(xí)知識(shí)點(diǎn)匯總考試復(fù)習(xí)知識(shí)點(diǎn)匯總一、一、CC概述概述(一)發(fā)展歷史1980年,BjarneStroustrup博士開(kāi)始著手創(chuàng)建一種模擬語(yǔ)言,能夠具有面向?qū)ο蟮某绦蛟O(shè)計(jì)特色。在當(dāng)時(shí),面向?qū)ο缶幊踢€是一個(gè)比較新的理念,Stroustrup博士并不是從頭開(kāi)始設(shè)計(jì)新語(yǔ)言,而是在C語(yǔ)言的基礎(chǔ)上進(jìn)行創(chuàng)建。這就是C語(yǔ)言。1985年,C開(kāi)始在外面慢慢流行。經(jīng)過(guò)
2、多年的發(fā)展,C已經(jīng)有了多個(gè)版本。為次,ANSI和ISO的聯(lián)合委員會(huì)于1989年著手為C制定標(biāo)準(zhǔn)。1994年2月,該委員會(huì)出版了第一份非正式草案,1998年正式推出了C的國(guó)際標(biāo)準(zhǔn)。(二)C和CC是C的超集,也可以說(shuō)C是C的子集,因?yàn)镃先出現(xiàn)。按常理說(shuō),C編譯器能夠編譯任何C程序,但是C和C還是有一些小差別。例如C增加了C不具有的關(guān)鍵字。這些關(guān)鍵字能作為函數(shù)和變量的標(biāo)識(shí)符在C程序中使用,盡管C包含了所有的C,但顯然沒(méi)有任何C編譯器能編譯這樣
3、的C程序。C程序員可以省略函數(shù)原型,而C不可以,一個(gè)不帶參數(shù)的C函數(shù)原型必須把void寫(xiě)出來(lái)。而C可以使用空參數(shù)列表。C中new和是對(duì)內(nèi)存分配的運(yùn)算符,取代了C中的malloc和free。標(biāo)準(zhǔn)C中的字符串類(lèi)取代了C標(biāo)準(zhǔn)C函數(shù)庫(kù)頭文件中的字符數(shù)組處理函數(shù)。C中用來(lái)做控制態(tài)輸入輸出的iostream類(lèi)庫(kù)替代了標(biāo)準(zhǔn)C中的stdio函數(shù)庫(kù)。C中的trycatchthrow異常處理機(jī)制取代了標(biāo)準(zhǔn)C中的setjmp()和longjmp()函數(shù)。二、
4、關(guān)鍵字和變量二、關(guān)鍵字和變量C相對(duì)與C增加了一些關(guān)鍵字,如下:typenamebooldynamic_castmutablenamespacestatic_castusingcatchexplicitnewvirtualoperatfalseprivatetemplate金融學(xué)院SchoolofFinancewoutwc=ewoutreturn0說(shuō)明一下:某些編譯器無(wú)法編譯該程序(不支持該數(shù)據(jù)類(lèi)型)。三、強(qiáng)制類(lèi)型轉(zhuǎn)換三、強(qiáng)制類(lèi)型轉(zhuǎn)換有時(shí)
5、候,根據(jù)表達(dá)式的需要,某個(gè)數(shù)據(jù)需要被當(dāng)成另外的數(shù)據(jù)類(lèi)型來(lái)處理,這時(shí),就需要強(qiáng)制編譯器把變量或常數(shù)由聲明時(shí)的類(lèi)型轉(zhuǎn)換成需要的類(lèi)型。為此,就要使用強(qiáng)制類(lèi)型轉(zhuǎn)換說(shuō)明,格式如下:intiptr=(int)表達(dá)式的前綴(int)就是傳統(tǒng)C風(fēng)格的強(qiáng)制類(lèi)型轉(zhuǎn)換說(shuō)明(typecast),又可稱為強(qiáng)制轉(zhuǎn)換說(shuō)明(cast)。強(qiáng)制轉(zhuǎn)換說(shuō)明告訴編譯器把表達(dá)式轉(zhuǎn)換成指定的類(lèi)型。有些情況下強(qiáng)制轉(zhuǎn)換是禁用的,例如不能把一個(gè)結(jié)構(gòu)類(lèi)型轉(zhuǎn)換成其他任何類(lèi)型。數(shù)字類(lèi)型和數(shù)字類(lèi)
6、型、指針和指針之間可以相互轉(zhuǎn)換。當(dāng)然,數(shù)字類(lèi)型和指針類(lèi)型也可以相互轉(zhuǎn)換,但通常認(rèn)為這樣做是不安全而且也是沒(méi)必要的。強(qiáng)制類(lèi)型轉(zhuǎn)換可以避免編譯器的警告。longintel=123shti=(int)elfloatm=34.56inti=(int)m上面兩個(gè)都是C風(fēng)格的強(qiáng)制類(lèi)型轉(zhuǎn)換,C還增加了一種轉(zhuǎn)換方式,比較一下上面和下面這個(gè)書(shū)寫(xiě)方式的不同:longintel=123shti=int(el)floatm=34.56inti=int(m)使用
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)c語(yǔ)言知識(shí)點(diǎn)超全整打印版
- 2017年全國(guó)計(jì)算機(jī)二級(jí)考試c++試題及答案
- 全國(guó)計(jì)算機(jī)二級(jí)考試c語(yǔ)言復(fù)習(xí)資料
- 國(guó)家計(jì)算機(jī)二級(jí)c語(yǔ)言考試復(fù)習(xí)知識(shí)點(diǎn)
- 計(jì)算機(jī)二級(jí)考試c語(yǔ)言知識(shí)點(diǎn)總結(jié)
- 全國(guó)計(jì)算機(jī)二級(jí)考試c語(yǔ)言(最全復(fù)習(xí)資料)
- 全國(guó)計(jì)算機(jī)二級(jí)考試c語(yǔ)言(最全復(fù)習(xí)資料)
- 全國(guó)計(jì)算機(jī)等級(jí)考試無(wú)紙化真考題庫(kù)試卷二級(jí)c++
- 全國(guó)計(jì)算機(jī)二級(jí)考試msoffice選擇題知識(shí)點(diǎn)合集通用
- 2017全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)c語(yǔ)言知識(shí)點(diǎn)超全整(打印版)
- 2017全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)c語(yǔ)言知識(shí)點(diǎn)超全整(打印版)
- 全國(guó)計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)復(fù)習(xí)
- 計(jì)算機(jī)二級(jí)office考試知識(shí)點(diǎn)
- 全國(guó)計(jì)算機(jī)二級(jí)考試c語(yǔ)言(最全預(yù)習(xí)復(fù)習(xí)資料)
- 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)c語(yǔ)言復(fù)習(xí)資料 上課
- 全國(guó)計(jì)算機(jī)二級(jí)c語(yǔ)言公共基礎(chǔ)知識(shí)
- 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)vfp常用考點(diǎn)匯總
- 全國(guó)計(jì)算機(jī)等級(jí)培訓(xùn)(二級(jí)c語(yǔ)言)
- 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)c語(yǔ)言-題庫(kù)全
- 歷年全國(guó)計(jì)算機(jī)二級(jí)c語(yǔ)言題庫(kù)
評(píng)論
0/150
提交評(píng)論