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

出版時(shí)間:2011-2  出版社:人民郵電出版社  作者:徐惠民  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書將C++語(yǔ)言作為大學(xué)生學(xué)習(xí)程序設(shè)計(jì)的入門語(yǔ)言。全書共9章,第1章、第3章、第5章講解程序的結(jié)構(gòu)和組織,第2章、第4章、第6章討論數(shù)據(jù)類型和數(shù)據(jù)的組織,第7章、第8章、第9章講述面向?qū)ο蟮某绦蛟O(shè)計(jì)?! ”緯木帉懩康氖菫閷W(xué)生打好程序設(shè)計(jì)的基礎(chǔ),因此,特別注意在介紹基本概念和基本方法的同時(shí),重視良好編程習(xí)慣的培養(yǎng)。另外,專業(yè)術(shù)語(yǔ)配有英文?! ”緯鴥?nèi)容全面,重點(diǎn)突出,深入淺出,同時(shí)配有大量習(xí)題,適合作為大學(xué)各專業(yè)的程序設(shè)計(jì)課程入門教材,也可以作為程序設(shè)計(jì)基礎(chǔ)的培訓(xùn)教材和自?參考書。

書籍目錄

第1章 C++初步 11.1 程序設(shè)計(jì)語(yǔ)言的發(fā)展 11.2 面向過(guò)程的程序設(shè)計(jì) 21.3 面向?qū)ο蟪绦蛟O(shè)計(jì) 31.4 C++的誕生 41.5 程序開發(fā)過(guò)程 51.6 最簡(jiǎn)單的C++程序 61.7 內(nèi)存的抽象表示和使用 8本章小結(jié) 9習(xí)題和思考題 10第2章 基本數(shù)據(jù)類型與表達(dá)式 112.1 C++的詞法記號(hào)和標(biāo)識(shí)符 112.1.1 字符集 112.1.2 關(guān)鍵字 112.1.3 標(biāo)識(shí)符 122.1.4 分隔符 122.1.5 空白 122.2 基本數(shù)據(jù)類型 122.3 變量和常量 152.3.1 ?量 152.3.2 常量 172.4 運(yùn)算符和表達(dá)式 202.4.1 表達(dá)式 202.4.2 語(yǔ)句和塊 202.4.3 運(yùn)算符 202.5 基本輸入/輸出 292.5.1 標(biāo)準(zhǔn)輸入流 292.5.2 標(biāo)準(zhǔn)輸出流 302.5.3 I/O流的格式控制 312.5.4 文件的輸入和輸出 342.6 使用string類型處理字符串 362.6.1 string對(duì)象的定義和初始化 362.6.2 string對(duì)象的操作 36本章小結(jié) 38習(xí)題和思考題 38第3章 C++控制語(yǔ)句 423.1 算法的基本控制結(jié)構(gòu) 423.1.1 程序的3種控制結(jié)構(gòu) 423.1.2 算法及其表示 433.2 if選擇語(yǔ)句 453.2.1 沒(méi)有else分支的形式 453.2.2 雙分支形式 463.2.3 多分支形式 473.2.4 if語(yǔ)句的嵌套 483.3 switch選擇語(yǔ)句 503.4 循環(huán)語(yǔ)句 543.4.1 while循環(huán)語(yǔ)句 553.4.2 do-while循環(huán)語(yǔ)句 573.4.3 for循環(huán)語(yǔ)句 583.4.4 break語(yǔ)句和continue語(yǔ)句 613.5 循環(huán)嵌套 623.5.1 循環(huán)結(jié)構(gòu)嵌套 623.5.2 循環(huán)結(jié)構(gòu)和選擇結(jié)構(gòu)的相互嵌套 633.6 應(yīng)用舉例 65本章小結(jié) 69習(xí)題和思考題 69第4章 數(shù)組及其他自定義類型 724.1 數(shù)組 724.1.1 數(shù)組定義及初始化 724.1.2 訪問(wèn)數(shù)組元素 754.1.3 字符數(shù)組 774.1.4 多維數(shù)組 794.1.5 數(shù)組應(yīng)用舉例 844.1.6 數(shù)組小結(jié) 874.2 枚舉類型 874.2.1 枚舉類型定義 884.2.2 枚舉變量定義及使用 884.2.3 應(yīng)用舉例 894.3 結(jié)構(gòu)類型 894.3.1 結(jié)構(gòu)類型的定義和初始化 904.3.2 結(jié)構(gòu)數(shù)組 924.4 聯(lián)合類型 94本章小結(jié) 96習(xí)題和思考題 97第5章 函數(shù) 1005.1 函數(shù)概述 1005.1.1 自定義函數(shù)概述 1005.1.2 庫(kù)?數(shù)概述 1015.2 函數(shù)定義及使用 1025.2.1 函數(shù)的定義 1025.2.2 函數(shù)原型 1045.2.3 return語(yǔ)句 1065.2.4 函數(shù)調(diào)用方式 1085.3 函數(shù)調(diào)用的執(zhí)行機(jī)制和參數(shù)傳遞方式 1095.3.1 函數(shù)調(diào)用的執(zhí)行機(jī)制 1105.3.2 函數(shù)的參數(shù)傳遞方式 1115.4 遞歸函數(shù)和遞歸調(diào)用 1175.4.1 嵌套調(diào)用 1175.4.2 遞歸函數(shù)和遞歸調(diào)用 1185.5 內(nèi)聯(lián)函數(shù) 1215.6 重載函數(shù) 1215.7 默認(rèn)參數(shù)值的函數(shù) 1225.8 全局變量與局部變量 1245.8.1 局部變量 1245.8.2 全局變量 1245.8.3 作用域 1255.9 變量的存儲(chǔ)類型和生存期 1265.9.1 變量的存儲(chǔ)類型 1275.9.2 生存期 1295.9.3 多文件結(jié)構(gòu) 1295.10 編譯預(yù)處理 1305.11 結(jié)構(gòu)化程序設(shè)計(jì)舉例 133本章小結(jié) 136習(xí)題和思考題 136第6章 指針和引用 1406.1 指針的概念 1406.1.1 指針和指針變量 1406.1.2 指針變量的聲明和初始化 1416.2 指針的運(yùn)算 1426.2.1 指針的賦值運(yùn)算 1426.2.2 指針的間接引用運(yùn)算 1436.2.3 指針的算術(shù)運(yùn)算 1436.2.4 指針的關(guān)系運(yùn)算和邏輯運(yùn)? 1446.2.5 void類型指針 1446.2.6 指針類型轉(zhuǎn)換 1466.3 指針訪問(wèn)動(dòng)態(tài)內(nèi)存 1466.3.1 動(dòng)態(tài)內(nèi)存的申請(qǐng)和釋放 1476.3.2 動(dòng)態(tài)數(shù)組空間的申請(qǐng)和釋放 1476.3.3 內(nèi)存泄漏和指針懸掛 1476.4 指向結(jié)構(gòu)體的指針 1486.5 引用概念 1496.5.1 引用的聲明 1496.5.2 引用的使用 1506.6 指針和引用作為函數(shù)的參數(shù) 1506.6.1 指針作為函數(shù)參數(shù) 1506.6.2 引用作為函數(shù)參數(shù) 1526.6.3 常指針和常引用 1536.6.4 指針的指針作為參數(shù) 1556.7 指針和引用作為函數(shù)的返?值 1576.7.1 指針函數(shù) 1576.7.2 引用作為函數(shù)的返回值 1586.8 指針和字符串 1596.8.1 字符串處理的兩種方式 1596.8.2 字符串操作函數(shù) 1606.9 通過(guò)指針訪問(wèn)數(shù)組 1616.9.1 通過(guò)指針訪問(wèn)一維數(shù)組 1616.9.2 指針數(shù)組 163本章小結(jié) 164習(xí)題和思考題 165第7章 類與對(duì)象 1677.1 類和對(duì)象的定義 1677.1.1 基本概念 1677.1.2 類的聲明 1687.1.3 類的實(shí)現(xiàn) 1707.1.4 對(duì)象的定義和使用 1717.1.5 類的作用域與可見(jiàn)性 1727.2 對(duì)象的使用 1747.2.1 對(duì)象指針 1747.2.2 this指針 1757.2.3 對(duì)象數(shù)組 1767.2.4 對(duì)象作為普通函數(shù)的參數(shù)與返回值 1777.3 構(gòu)造函數(shù) 1807.4 析構(gòu)函數(shù) 1847.5 類的靜態(tài)成員 1867.5.1 靜態(tài)數(shù)據(jù)成員 1867.5.2 靜態(tài)成員函數(shù) 1887.6 類成員的保護(hù)和使用 1887.6.1 類的封裝性 1887.6.2 友元 1897.6.3 常對(duì)象和常成員 1927.7 運(yùn)算符重載 1947.7.1 運(yùn)算符重載的使用及其限制 1947.7.2 運(yùn)算符重載的定義 1957.8 類的組合 1997.9 應(yīng)用舉例 2017.10 面向?qū)ο蠓治龊驮O(shè)計(jì) 2067.10.1 軟件工程 2067.10.2 面向?qū)ο蠓治觥?067.10.3 面向?qū)ο笤O(shè)計(jì) 2077.10.4 面向?qū)ο蟮囊饬x 207本章小結(jié) 208習(xí)題和思考題 209第8章 繼承與派生 2138.1 繼承的概念 2138.2 定義基類和派生類 2148.2.1 簡(jiǎn)單的繼承和派生 2148.2.2 定義派生類 2168.2.3 訪問(wèn)控制和繼承的關(guān)系 2168.2.4 同名覆蓋 2188.3 構(gòu)造函數(shù)和析構(gòu)函數(shù) 2198.3.1 基類只有無(wú)參構(gòu)造函數(shù) 2198.3.2 派生類構(gòu)造函數(shù) 2198.3.3 包含內(nèi)嵌對(duì)象的派生類構(gòu)造函數(shù) 2228.3.4 析構(gòu)函數(shù) 2308.4 轉(zhuǎn)換與繼承 2328.4.1 派生類到基類的轉(zhuǎn)換 2328.4.2 基類到派生類不存在轉(zhuǎn)換 235本章小結(jié) 235習(xí)題和思考題 235第9章 多態(tài) 2399.1 多態(tài)的概念 2399.1.1 面向?qū)ο蟪绦蛟O(shè)計(jì)中的多態(tài) 2399.1.2 多態(tài)的實(shí)現(xiàn)——聯(lián)編 2409.2 重載、覆蓋與靜態(tài)聯(lián)編 2409.2.1 重載與靜態(tài)聯(lián)編 2409.2.2 覆蓋與靜態(tài)聯(lián)編 2419.3 虛函數(shù)與運(yùn)行時(shí)多態(tài) 2479.3.1 虛函數(shù) 2489.3.2 虛析構(gòu)函數(shù) 2519.4 純虛函數(shù)與抽象類 2549.5 模板 2559.5.1 函數(shù)模板 2559.5.2 函數(shù)模板使用中的問(wèn)題 2589.5.3 重載函數(shù)模板 2609.5.4 類模板 261本章小結(jié) 264習(xí)題和思考題 265附錄 常用C++標(biāo)準(zhǔn)類庫(kù) 268附1 I/O流類 268附1.1 標(biāo)準(zhǔn)輸出流對(duì)象 269附1.2 標(biāo)準(zhǔn)輸入流對(duì)象 270附1.3 文件輸出流 270附1.4 文件輸入流 271附2 string類 272附2.1 string對(duì)象的初始化 272附2.2 string對(duì)象的基本操作 272附3 vector類 274參考文獻(xiàn) 276

圖書封面

圖書標(biāo)簽Tags

無(wú)

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


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


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

 
 

  •   書里面的內(nèi)容很不錯(cuò),簡(jiǎn)潔明了,有C語(yǔ)言的基礎(chǔ)自學(xué)應(yīng)該能學(xué)好的。
 

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

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