出版時間:2012-1 出版社:電子工業(yè)出版社 作者:李佐勇,宋文慧 編著 頁數(shù):284
內(nèi)容概要
本書緊扣最新版考試大綱,結(jié)合編者多年從事命題、閱卷及培訓(xùn)輔導(dǎo)的實際經(jīng)驗編寫而成。本書章節(jié)安排與官方教程同步,主要內(nèi)容包括:C++語言概述、數(shù)據(jù)類型、運算符和表達(dá)式、C++的基本語句和控制結(jié)構(gòu)、數(shù)組、指針與引用、函數(shù)、類和對象、繼承和派生、運算符重載、模板、C++流。章節(jié)前插入了近幾年考試分布,精講考試重點與難點,講解過程中鏈接最近2年的考試真題,方便讀者了解最新考試動態(tài)。章節(jié)末安排了典型題講解和適量過關(guān)習(xí)題。書末附有3套樣題和解析,供考生考前實戰(zhàn)演練。
本書配有上機光盤,盤中提供全真的模擬考試系統(tǒng),考試環(huán)境、題型與真實考試一致。
書籍目錄
第1章 C++語言概述
1.1 C++語言的發(fā)展
1.2 C++語言的特點
1.3 面向?qū)ο蟪绦蛟O(shè)計
1.4 C++語言的基本符號
1.5 C++語言的詞匯
1.6 C++程序的基本框架
1.7 C++程序的開發(fā)過程
1.8 典型考題分析
1.9 過關(guān)必備
第2章 數(shù)據(jù)類型、運算符和表達(dá)式
2.1 C++語言的數(shù)據(jù)類型
2.2 常量
2.3 變量
2.4 運算符和表達(dá)式
2.5 典型考題分析
2.6 過關(guān)必備
第3章 C++的基本語句和控制結(jié)構(gòu)
3.1 C++語句
3.2 順序結(jié)構(gòu)
3.3 選擇結(jié)構(gòu)
3.4 循環(huán)結(jié)構(gòu)
3.5 跳轉(zhuǎn)語句
3.6 典型考題分析
3.7 過關(guān)必備
第4章 數(shù)組、指針與引用
4.1 數(shù)組
4.2 指針
4.3 引用
4.4 動態(tài)存儲分配
4.5 典型考題分析
4.6 過關(guān)必備
第5章 函數(shù)
第6章 類和對象
第7章 繼承和派生
第8章 運算符重載
第9章 模板
第10章 C++流
第11章 上機指導(dǎo)
附錄A 本書過關(guān)必備答案
附錄B 樣題
附錄C 筆試樣題答案及分析
章節(jié)摘錄
版權(quán)頁:插圖:1.自動變量在函數(shù)內(nèi)部定義的局部變量即為自動變量,用于說明自動變量的關(guān)鍵字auto可以省略。在函數(shù)頭部定義的自動變量作用域為定義它的函數(shù),而在塊語句中定義的自動變量作用域為所在塊。編譯程序不給自動變量賦予隱含的初值,故其初值不確定。因此,每次使用自動變量前,必須明確地賦初值。形參可以看成是函數(shù)的自動變量,作用域僅限于相應(yīng)函數(shù)內(nèi)。自動變量所使用的存儲空間由程序自動地創(chuàng)建和釋放。2.外部變量在函數(shù)外部定義的變量即為外部變量。外部變量的作用域是整個程序(全局變量)。外部變量只需在一個文件上定義一次,其他文件若要引用此變量時,應(yīng)用extern加以說明。在同一文件中,若前面的函數(shù)要引用在其后面定義的外部(在函數(shù)之外)變量時,也應(yīng)用extern加以說明。外部變量由編譯程序在編譯時給其分配空間,屬于靜態(tài)分配變量,對于數(shù)值型外部變量來說,其隱含初值為0。3.靜態(tài)變量(1)內(nèi)部靜態(tài)變量。在局部變量前加上“static”關(guān)鍵字就成為內(nèi)部靜態(tài)變量。內(nèi)部靜態(tài)變量仍是局部變量,其作用域仍在定義它的函數(shù)內(nèi)。但該類型變量采用靜態(tài)存儲分配,當(dāng)函數(shù)執(zhí)行完,返回調(diào)用時,該變量并不撤銷,其值將繼續(xù)保留,若下次再進(jìn)入該函數(shù)時,其值仍然存在。內(nèi)部靜態(tài)變量有隱含初值O,并且只在編譯時初始化一次。(2)外部靜態(tài)變量。在函數(shù)外部定義的變量前加上“static”關(guān)鍵字便成了外部靜態(tài)變量。外部靜態(tài)變量的作用域為定義它的文件,即成為該文件的“私有”變量,只有其所在文件上的函數(shù)可以訪問該外部靜態(tài)變量,而其他文件上的函數(shù)一律不得直接訪問該變量,除非通過外部靜態(tài)變量所在文件上的各種函數(shù)對它進(jìn)行操作。與內(nèi)部靜態(tài)變量一樣,外部靜態(tài)變量也采用靜態(tài)存儲分配,有隱含初值0。4.寄存器變量只有自動(局部)變量和函數(shù)參數(shù)可指定為寄存器存儲類,它的作用域和生存期與自動變量完全相同。當(dāng)指定的寄存器變量個數(shù)超過系統(tǒng)所能提供的寄存器數(shù)量時,多出的寄存器變量將視同自動變量。只限于int,char,short,unsigned和指針類型可使用register存儲類。不能對寄存器變量取地址(即&操作)。使用寄存器變量可以提高存取速度,可將使用頻率最高的變量說明成為寄存器變量。
編輯推薦
《全國計算機等級考試專用輔導(dǎo)教程:二級C++(2012版)》編輯推薦:考情回顧——縱觀歷年真題,了解試題分布,總結(jié)重點內(nèi)容,提煉核心考點,真題鏈接——穿插最新真題,強化考試內(nèi)容,了解最新動態(tài),把握命題規(guī)律,考題分析——挑選經(jīng)典考題,熟悉解題技巧,吃透考試題目,掌握解題方法,過關(guān)必備——精選過關(guān)試題,及時自我檢測,提升學(xué)習(xí)效果,瞬間鞏固提高,《全國計算機等級考試專用輔導(dǎo)教程:二級C++(2012版)》配有立體化輔導(dǎo)光盤,包括考試模擬系統(tǒng)與上機操作視頻演示等資源,幫助考生輕松過關(guān)。
圖書封面
評論、評分、閱讀與下載