出版時(shí)間:2011-2 出版社:中國(guó)鐵道出版社 作者:馮博琴,賈應(yīng)智 編 頁(yè)數(shù):305
內(nèi)容概要
《普通高等教育計(jì)算機(jī)基礎(chǔ)課程規(guī)劃教材:C++程序設(shè)計(jì)》共分為10章,分別是c++語(yǔ)言概述,運(yùn)算符、表達(dá)式和語(yǔ)句,控制結(jié)構(gòu),數(shù)組、結(jié)構(gòu)體和共用體,函數(shù),指針,類(lèi)和對(duì)象,類(lèi)的繼承,多態(tài)性,輸入/輸出和異常處理。其中,前6章主要是面向過(guò)程的內(nèi)容,后4章則是面向?qū)ο蟮?,因此,學(xué)習(xí)本書(shū)并不要求有C語(yǔ)言的基礎(chǔ)。
書(shū)籍目錄
第1章 C++語(yǔ)言概述1.1 C++語(yǔ)言的發(fā)展1.2 C++程序概述1.2.1 C++程序的結(jié)構(gòu)和組成1.2.2 C++程序的開(kāi)發(fā)過(guò)程1.3 Visual C++6.0集成環(huán)境的使用1.3.1 Visual C++簡(jiǎn)介1.3.2 項(xiàng)目開(kāi)發(fā)過(guò)程1.3.3 集成開(kāi)發(fā)環(huán)境Developer Studi01.3.4 創(chuàng)建C++程序1.4 C++語(yǔ)言的數(shù)據(jù)類(lèi)型1.4.1 基本數(shù)據(jù)類(lèi)型1.4.2 派生類(lèi)型1.4.3 標(biāo)識(shí)符1.4.4 用typedef定義新的類(lèi)型名1.5 常量1.5.1 直接常量1.5.2 符號(hào)常量1.6 變量1.6.1 定義變量1.6.2 引用1.6.3 枚舉類(lèi)型本章小結(jié)習(xí)題1第2章 運(yùn)算符、表達(dá)式和語(yǔ)句2.1 運(yùn)算符概述2.2 算術(shù)運(yùn)算2.2.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式2.2.2 表達(dá)式中的數(shù)據(jù)類(lèi)型不一致時(shí)的轉(zhuǎn)換.2.3 賦值運(yùn)算2.3.1 賦值運(yùn)算符和賦值表達(dá)式2.3.2 復(fù)合賦值運(yùn)算符2.3.3 自增運(yùn)算符++和自減運(yùn)算符2.4 比較運(yùn)算2.5 邏輯運(yùn)算2.6 位運(yùn)算2.7 條件運(yùn)算符2.8 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式2.9 長(zhǎng)度運(yùn)算符2.10 C++語(yǔ)句本章小結(jié)習(xí)題2第3章 控制結(jié)構(gòu)3.1 順序結(jié)構(gòu)3.1.1 聲明語(yǔ)句3.1.2 數(shù)據(jù)的輸出3.1.3 數(shù)據(jù)的輸入3.1.4 命名空間3.2 選擇結(jié)構(gòu)3.2.1 if語(yǔ)句3.2.2 switch語(yǔ)句和break語(yǔ)句3.3 循環(huán)結(jié)構(gòu)3.3.1 while語(yǔ)句3.3.2 dowhile語(yǔ)句3.3.3 for語(yǔ)句3.3.4 循環(huán)的嵌套3.3.5 用在循環(huán)體中的控制語(yǔ)句本章小結(jié)習(xí)題3第4章 數(shù)組、結(jié)構(gòu)體和共用體4.1 一維數(shù)組4.1.1 一維數(shù)組的定義4.1.2 一維數(shù)組的初始化4.1.3 引用數(shù)組元素4.1.4 應(yīng)用舉例4.2 二維數(shù)組4.2.1 二維數(shù)組的定義4.2.2 二維數(shù)組的初始化4.2.3 二維數(shù)組元素的引用4.2.4 應(yīng)用舉例4.3 字符數(shù)組和字符串4.3.1 用字符數(shù)組保存字符串4.3.2 字符數(shù)組的輸入/輸出4.3.3 字符串處理函數(shù)4.3.4 字符串?dāng)?shù)組4.4 結(jié)構(gòu)體4.4..1 定義結(jié)構(gòu)體類(lèi)型4.4.2 定義結(jié)構(gòu)體類(lèi)型的變量4.4.3 引用結(jié)構(gòu)體變量的成員4.5 共用體本章小結(jié)習(xí)題4第5章 函數(shù)5.1 結(jié)構(gòu)化程序設(shè)計(jì)5.1.1 過(guò)程化的C++程序框架5.1.2 庫(kù)函數(shù)和自定義函數(shù)5.2 函數(shù)的概念5.2.1 函數(shù)的定義5.2.2 Ni數(shù)的返回5.2.3 函數(shù)的聲明5.3 函數(shù)調(diào)用5.3.1 函數(shù)調(diào)用的一般形式5.3.2 設(shè)置形參的默認(rèn)值5.4 參數(shù)傳遞5.4.1 參數(shù)的傳遞方式5.4.2 一維數(shù)組名作為函數(shù)的參數(shù)5.5 函數(shù)的特殊調(diào)用5.5.1 嵌套調(diào)用5.5.2 遞歸調(diào)用5.6 變量的作用域和生存期5.6.1 變量的作用域5.6.2 變量存儲(chǔ)類(lèi)型5.6.3 變量的生存期5.7 函數(shù)重載5.8 內(nèi)聯(lián)函數(shù)5.9 函數(shù)模板5.9.1 模板的定義和使用5.9.2 模板實(shí)參的使用5.9.3 模板函數(shù)的重載本章小結(jié)習(xí)題5第6章 指針6.1 指針和指針變量的概念6.2 指針變量6.2.1 指針變量的定義6.2.2 指針變量可以進(jìn)行的運(yùn)算6.2.3 動(dòng)態(tài)存儲(chǔ)空間的分配6.3 指針和函數(shù)6.3.1 用指針變量調(diào)用函數(shù)6.3.2 函數(shù)調(diào)用時(shí)的地址傳遞6.4 數(shù)組和指針6.4.1 一維數(shù)組的地址和數(shù)組元素的引用6.4..2 二維數(shù)組的地址和數(shù)組元素的引用6.5 指針和字符串6.6 指針和結(jié)構(gòu)體類(lèi)型6.6.1 指向結(jié)構(gòu)體類(lèi)型的指針變量6.6.2 在函數(shù)調(diào)用時(shí)使用結(jié)構(gòu)體變量6,7指針數(shù)組和多級(jí)指針6.7.1 指針數(shù)組6.7.2 指向指針的指針變量6.7.3 用指針數(shù)組作為main(f)函數(shù)的命令行參數(shù)本章小結(jié)習(xí)題6第7章 類(lèi)和對(duì)象7.1 面向?qū)ο蟮某绦蛟O(shè)計(jì)概述7.1.1 對(duì)象和類(lèi)的概念7.1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)7.2 類(lèi)的定義7.2.1 定義類(lèi)的一般格式7.2.2 成員的訪(fǎng)問(wèn)控制權(quán)限7.2.3 類(lèi)的數(shù)據(jù)成員7.2.4 定義類(lèi)的函數(shù)成員7.3 對(duì)象的定義和使用7.3.1 定義類(lèi)的對(duì)象7.3.2 引用對(duì)象的成員7.3.3 成員函數(shù)的重載7.3.4 為成員函數(shù)的形參設(shè)置默認(rèn)值7.3.5 this指針7.3.6 具有不同生存期的對(duì)象7.4 構(gòu)造函數(shù)和析構(gòu)函數(shù)7.4.1 定義構(gòu)造函數(shù)7.4.2 拷貝構(gòu)造函數(shù)7.4.3 定義析構(gòu)函數(shù)7.4.4 動(dòng)態(tài)創(chuàng)建和刪除對(duì)象時(shí)構(gòu)造函數(shù)和析構(gòu)函數(shù)的調(diào)用7.4.5 默認(rèn)構(gòu)造函數(shù)和默認(rèn)析構(gòu)函數(shù)7.5 對(duì)象成員7.6 友元7.6.1 友元函數(shù)7.6.2 友元成員7.6.3 友元類(lèi)7.7 靜態(tài)成員7.7.1 靜態(tài)數(shù)據(jù)成員7.7.2 靜態(tài)函數(shù)成員7.8 常類(lèi)型7.8.1 常對(duì)象7.8.2 常成員函數(shù)7.8.3 常數(shù)據(jù)成員7.9 類(lèi)的模板7.10 使用string類(lèi)處理字符串本章小結(jié)習(xí)題7第8章 類(lèi)的繼承8.1 繼承和派生8.1.1 繼承和派生的概念8.1.2 單繼承的定義8.1.3 派生類(lèi)與基類(lèi)成員的同名覆蓋8.1.4 多繼承的定義8.2 派生類(lèi)對(duì)基類(lèi)的繼承方式8.2.1 公有繼承8.2.2 私有繼承8.2.3 保護(hù)繼承8.3 派生類(lèi)的構(gòu)造函數(shù)和析構(gòu)函數(shù)8.3.1 派生類(lèi)的構(gòu)造函數(shù)8.3.2 派生類(lèi)的析構(gòu)函數(shù)8.4 具有繼承關(guān)系的類(lèi)中同名成員的辨識(shí)8.5 虛基類(lèi)8.5.1 虛基類(lèi)的定義8.5.2 虛基類(lèi)構(gòu)造函數(shù)的調(diào)用8.6 指向基類(lèi)和派生類(lèi)的指針變量本章小結(jié)習(xí)題8第9章 多態(tài)性9.1 多態(tài)性的概念9.2 虛函數(shù)9.2.1 虛函數(shù)的定義9.2.2 多繼承中的虛函數(shù)9.2.3 虛函數(shù)的傳遞性9.2.4 虛析構(gòu)函數(shù)9.3 純虛函數(shù)和抽象類(lèi)9.4 運(yùn)算符重載9.4.1 運(yùn)算符重載的概念9.4.2 運(yùn)算符重載為成員函數(shù)9.4.3 運(yùn)算符重載為友元函數(shù)9.4.4 不同運(yùn)算符重載應(yīng)注意的問(wèn)題本章小結(jié)習(xí)題9第10章 輸入/輸出和異常處理10.1 C++流的概念10.2 輸入/輸出格式10.2.1 數(shù)據(jù)的輸入/輸出10.2.2 默認(rèn)的輸入/輸出格式10.2.3 輸出格式控制10.3 文件的輸入/輸出10.3.1 文件的打開(kāi)和關(guān)閉10.3.2 文件流的狀態(tài)10.3.3 文件的順序讀寫(xiě)10.3.4 文件的隨機(jī)讀寫(xiě)10.4.異常處理機(jī)制本章小結(jié)習(xí)題10附錄A C++語(yǔ)言的運(yùn)算符附錄B C++語(yǔ)言中的關(guān)鍵字附錄C C++語(yǔ)言的函數(shù)庫(kù)參考文獻(xiàn)
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版