

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