C++語(yǔ)言程序設(shè)計(jì)

出版時(shí)間:2009-5  出版社:中國(guó)鐵道出版社  作者:詹發(fā)榮  頁(yè)數(shù):312  

內(nèi)容概要

  《C++語(yǔ)言程序設(shè)計(jì)》是一本非常適合初學(xué)者學(xué)習(xí)C++編程的入門(mén)指導(dǎo)書(shū),對(duì)學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計(jì)有一定的幫助作用。全書(shū)共分9章,第1章介紹了C++程序的基本結(jié)構(gòu)和運(yùn)行環(huán)境;第2章介紹了C++語(yǔ)言中的基本數(shù)據(jù)類(lèi)型和表達(dá)式以及表達(dá)式的副作用;第3章介紹了程序設(shè)計(jì)中的3種基本控制結(jié)構(gòu)與語(yǔ)句;第4章介紹了數(shù)組類(lèi)型及其定義和使用方法,字符數(shù)組和字符串之間的關(guān)系;第5章介紹了函數(shù)的概念,重載函數(shù)和函數(shù)模板,函數(shù)的作用域;第6章介紹了指針的概念以及與指針相關(guān)的動(dòng)態(tài)內(nèi)存管理的概念;第7章介紹了用戶自定義數(shù)據(jù)類(lèi)型,即結(jié)構(gòu)類(lèi)型和聯(lián)合類(lèi)型的定義,以及結(jié)構(gòu)的重要應(yīng)用即鏈表的建立與遍歷;第8章介紹了面向?qū)ο笾械膬蓚€(gè)重要概念,即類(lèi)與對(duì)象,初步引入了面向?qū)ο蟮乃枷?;?章介紹了用流類(lèi)實(shí)現(xiàn)數(shù)據(jù)的輸入/輸出,以及各流類(lèi)之間的繼承關(guān)系。

書(shū)籍目錄

第1章 C++程序的基本結(jié)構(gòu)和運(yùn)行環(huán)境1.1 C++語(yǔ)言簡(jiǎn)介1.1.1 C++語(yǔ)言的特點(diǎn)1.1.2 C++和C的關(guān)系和區(qū)別1.2 C++程序的基本結(jié)構(gòu)和語(yǔ)法規(guī)則1.2.1 一個(gè)簡(jiǎn)單的C++程序1.2.2 C++程序結(jié)構(gòu)及語(yǔ)法規(guī)則1.3 程序的編輯、編譯、連接和運(yùn)行1.3.1 開(kāi)發(fā)C++應(yīng)用程序的步驟1.3.2 VC++6.0集成開(kāi)發(fā)環(huán)境簡(jiǎn)介第2章 筑牢C++語(yǔ)言編程基礎(chǔ)2.1 C++數(shù)據(jù)類(lèi)型2.1.1 C++數(shù)據(jù)類(lèi)型的分類(lèi)2.1.2 C++程序中數(shù)據(jù)的表現(xiàn)形式2.2 整數(shù)類(lèi)型數(shù)據(jù)2.2.1 各種整型數(shù)據(jù)的基本情況2.2.2 整數(shù)常量的表示2.2.3 整型變量的定義和初始化2.3 字符型數(shù)據(jù)2.3.1 字符型數(shù)據(jù)的基本情況2.3.2 字符型常量的表示2.3.3 字符型和整型的關(guān)系2.4 枚舉型數(shù)據(jù)2.5 實(shí)型數(shù)據(jù)2.5.1 各種實(shí)型數(shù)據(jù)的基本情況2.5.2 實(shí)型常量的表示和實(shí)型變量的定義和初始化2.6 符號(hào)常量與常值變量2.6.1 用符號(hào)代替常量的兩種定義方法2.6.2 符號(hào)常量應(yīng)用舉例2.6.3 使用符號(hào)常量的優(yōu)點(diǎn)及注意事項(xiàng)2.7 數(shù)值表達(dá)式2.7.1 算術(shù)表達(dá)式2.7.2 位運(yùn)算表達(dá)式2.7.3 增1/減1運(yùn)算符2.7.4 賦值表達(dá)式2.7.5 數(shù)學(xué)表達(dá)式和C++表達(dá)式2.7.6 類(lèi)型的自動(dòng)轉(zhuǎn)換和強(qiáng)制轉(zhuǎn)換2.8 邏輯型數(shù)據(jù)與邏輯表達(dá)式2.8.1 邏輯型數(shù)據(jù)2.8.2 邏輯表達(dá)式2.8.3 有關(guān)條件的表達(dá)2.8.4 邏輯型數(shù)據(jù)與其他類(lèi)型數(shù)據(jù)的關(guān)系2.8.5 條件表達(dá)式2.9 自定義類(lèi)型修飾符2.9.1 自定義類(lèi)型修飾符的定義格式2.9.2 自定義類(lèi)型修飾符的作用2.1 0表達(dá)式的副作用與表達(dá)式語(yǔ)句2.1 0.1 表達(dá)式的副作用2.1 0.2 表達(dá)式副作用的應(yīng)用第3章 靈活控制C++程序流程3.1 流程控制與程序結(jié)構(gòu)3.2 條件分支結(jié)構(gòu)3.2.1 if語(yǔ)句3.2.2 switch多分支結(jié)構(gòu)語(yǔ)句3.3 循環(huán)結(jié)構(gòu)3.3.1 C++中循環(huán)流程控制3.3.2 while循環(huán)3.3.3 do…while循環(huán)3.3.4 for循環(huán)3.3.5 循環(huán)嵌套3.3.6 break和continue語(yǔ)句的使用3.4 其他流程控制3.4.1 goto語(yǔ)句3.4.2 return語(yǔ)句第4章 解決復(fù)雜問(wèn)題的工具——數(shù)組4.1 一維數(shù)組4.1.1 一維數(shù)組的引入4.1.2 一維數(shù)組4.2 多維數(shù)組4.2.1 二維數(shù)組4.2.2 三維數(shù)組4.2.3 二維數(shù)組元素的訪問(wèn)4.3 字符數(shù)組與字符串4.3.1 字符串的基本概念4.3.2 字符串存儲(chǔ)空間的分配4.3.3 常用的字符串操作函數(shù)4.3.4 字符串處理應(yīng)用舉例第5章 解決應(yīng)用問(wèn)題的手段——函數(shù)5.1 函數(shù)的定義5.1.1 C++中函數(shù)的定義5.1.2 函數(shù)的分類(lèi)5.1.3 函數(shù)返回值的默認(rèn)類(lèi)型5.2 函數(shù)的調(diào)用5.2.1 函數(shù)調(diào)用格式及調(diào)用方式5.2.2 函數(shù)的遞歸調(diào)用5.3 函數(shù)原型與頭文件5.3.1 函數(shù)原型5.3.2 頭文件5.4 函數(shù)調(diào)用中的參數(shù)傳遞5.4.1 值傳遞和地址傳遞5.4.2 數(shù)組參數(shù)5.4.3 可選參數(shù)5.5 內(nèi)聯(lián)函數(shù)5.6 函數(shù)重載與名字混成5.6.1 函數(shù)重載5.6.2 名字混成5.7 函數(shù)和變量的作用域5.7.1 函數(shù)的作用域5.7.2 變量的作用域和生存期5.7.3 符號(hào)常量的作用域和生存期5.8 函數(shù)模板5.8.1 函數(shù)模板的引入5.8.2 函數(shù)模板的定義5.8.3 函數(shù)模板的實(shí)例化第6章 指針、引用和動(dòng)態(tài)空間管理6.1 指針的概念和指針變量的定義6.1.1 指針變量的定義和初始化6.1.2 常值指針6.2 指針的基本操作6.2.1 指針賦值6.2.2 取變量的地址6.2.3 間接訪問(wèn)6.2.4 判斷指針是否是空指針6.2.5 計(jì)算兩地址間數(shù)據(jù)單元的個(gè)數(shù)6.2.6 指針移動(dòng)6.2.7 指針表達(dá)式的副作用6.2.8 指針類(lèi)型的強(qiáng)制轉(zhuǎn)換6.2.9 指針操作符的綜合應(yīng)用6.3 指針與數(shù)組6.3.1 一維數(shù)組元素的訪問(wèn)方式6.3.2 二維數(shù)組元素的訪問(wèn)方式6.3.3 關(guān)于指向數(shù)組的指針6.3.4 字符指針與字符串6.3.5 指針數(shù)組與命令行參數(shù)6.3.6 數(shù)組參數(shù)實(shí)際上是指針6.4 指針與函數(shù)6.4.1 指針參數(shù)6.4.2 指針函數(shù)6.4.3 函數(shù)指針6.5 引用6.5.1 引用的概念6.5.2 指針和引用的比較6.5.3 引用使用舉例6.6 動(dòng)態(tài)空間管理6.6.1 動(dòng)態(tài)空間的引入6.6.2 動(dòng)態(tài)空間的管理第7章 結(jié)構(gòu)類(lèi)型與聯(lián)合類(lèi)型7.1 結(jié)構(gòu)的定義7.1.1 結(jié)構(gòu)的基本概念7.1.2 結(jié)構(gòu)類(lèi)型的定義格式7.2 結(jié)構(gòu)變量的定義和初始化7.3 結(jié)構(gòu)成員的訪問(wèn)操作7.3.1 賦值運(yùn)算7.3.2 直接成員運(yùn)算與間接成員運(yùn)算7.3.3 結(jié)構(gòu)應(yīng)用舉例7.4 結(jié)構(gòu)與函數(shù)7.4.1 結(jié)構(gòu)作為函數(shù)的參數(shù)類(lèi)型7.4.2 結(jié)構(gòu)作為函數(shù)的返回值類(lèi)型7.5 結(jié)構(gòu)與鏈表7.5.1 鏈表的基本概念7.5.2 結(jié)構(gòu)類(lèi)型的應(yīng)用——鏈表7.6 結(jié)構(gòu)與操作符重載7.7 聯(lián)合7.7.1 聯(lián)合的基本概念7.7.2 聯(lián)合類(lèi)型使用舉例第8章 學(xué)會(huì)應(yīng)用面向?qū)ο缶幊?.1 類(lèi)8.1.1 類(lèi)和對(duì)象的概念8.1.2 類(lèi)的定義8.1.3 類(lèi)的使用說(shuō)明8.2 構(gòu)造函數(shù)8.2.1 構(gòu)造函數(shù)的定義8.2.2 無(wú)參構(gòu)造函數(shù)和有參構(gòu)造函數(shù)8.2.3 復(fù)制構(gòu)造函數(shù)8.2.4 賦值操作符的重載8.2.5 構(gòu)造函數(shù)中的初始化表8.3 析構(gòu)函數(shù)8.3.1 析構(gòu)函數(shù)的定義8.3.2 默認(rèn)析構(gòu)函數(shù)8.3.3 析構(gòu)函數(shù)研究8.4 友元函數(shù)和友元類(lèi)8.4.1 友元函數(shù)8.4.2 友元類(lèi)8.5 類(lèi)的繼承8.5.1 類(lèi)繼承的概念8.5.2 單繼承的實(shí)現(xiàn)方法8.5.3 多繼承的實(shí)現(xiàn)方法8.6 類(lèi)的虛函數(shù)與多態(tài)性8.6.1 虛函數(shù)和多態(tài)性8.6.2 虛函數(shù)和多態(tài)性應(yīng)用舉例8.7 類(lèi)的靜態(tài)成員8.7.1 靜態(tài)成員的基本概念8.7.2 靜態(tài)成員的應(yīng)用舉例8.8 模板類(lèi)第9章 巧用C++流進(jìn)行輸入/輸出9.1 C++流的基本概念9.1.1 C++語(yǔ)言系統(tǒng)中的I/O流類(lèi)庫(kù)9.1.2 C++語(yǔ)言系統(tǒng)預(yù)定義的流對(duì)象9.2 輸入/輸出的格式控制9.3 文件操作9.3.1 文件的概念9.3.2 文件流對(duì)象的建立9.3.3 文件流狀態(tài)的判定9.3.4 文本文件的訪問(wèn)操作9.3.5 二進(jìn)制文件的訪問(wèn)操作9.4 字符串流9.4.1 對(duì)字符串流的操作9.4.2 字符串流對(duì)象應(yīng)用舉例參考文獻(xiàn)

編輯推薦

  《C++語(yǔ)言程序設(shè)計(jì)》適合作為高職高專(zhuān)院?!癈++語(yǔ)言程序設(shè)計(jì)”課程的教材,也可作為面向?qū)ο蟪绦蛟O(shè)計(jì)的入門(mén)參考書(shū)籍。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    C++語(yǔ)言程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7