
(教材)C++語言程序設(shè)計
- 所屬分類:
高職高專計..
- 作者:
詹發(fā)榮 編著
- 出版社:
中國鐵道出版社
- ISBN:9787113098674
- 出版日期:2009-5-1
-
原價:
¥29.00元
現(xiàn)價:¥23.70元
-
本書信息由合作網(wǎng)站提供,請前往以下網(wǎng)站購買: 京東商城
當(dāng)當(dāng)網(wǎng)
圖書簡介
第1章 C++程序的基本結(jié)構(gòu)和運行環(huán)境
1.1 C++語言簡介
1.1.1 C++語言的特點
1.1.2 C++和C的關(guān)系和區(qū)別
1.2 C++程序的基本結(jié)構(gòu)和語法規(guī)則
1.2.1 一個簡單的C++程序
1.2.2 C++程序結(jié)構(gòu)及語法規(guī)則
1.3 程序的編輯、編譯、連接和運行
1.3.1 開發(fā)C++應(yīng)用程序的步驟
1.3.2 VC++6.0集成開發(fā)環(huán)境簡介
第2章 筑牢C++語言編程基礎(chǔ)
2.1 C++數(shù)據(jù)類型
2.1.1 C++數(shù)據(jù)類型的分類
2.1.2 C++程序中數(shù)據(jù)的表現(xiàn)形式
2.2 整數(shù)類型數(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ù)據(jù)
2.5.1 各種實型數(shù)據(jù)的基本情況
2.5.2 實型常量的表示和實型變量的定義和初始化
2.6 符號常量與常值變量
2.6.1 用符號代替常量的兩種定義方法
2.6.2 符號常量應(yīng)用舉例
2.6.3 使用符號常量的優(yōu)點及注意事項
2.7 數(shù)值表達(dá)式
2.7.1 算術(shù)表達(dá)式
2.7.2 位運算表達(dá)式
2.7.3 增1/減1運算符
2.7.4 賦值表達(dá)式
2.7.5 數(shù)學(xué)表達(dá)式和C++表達(dá)式
2.7.6 類型的自動轉(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ù)與其他類型數(shù)據(jù)的關(guān)系
2.8.5 條件表達(dá)式
2.9 自定義類型修飾符
2.9.1 自定義類型修飾符的定義格式
2.9.2 自定義類型修飾符的作用
2.1 0表達(dá)式的副作用與表達(dá)式語句
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語句
3.2.2 switch多分支結(jié)構(gòu)語句
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語句的使用
3.4 其他流程控制
3.4.1 goto語句
3.4.2 return語句
第4章 解決復(fù)雜問題的工具——數(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ù)組元素的訪問
4.3 字符數(shù)組與字符串
4.3.1 字符串的基本概念
4.3.2 字符串存儲空間的分配
4.3.3 常用的字符串操作函數(shù)
4.3.4 字符串處理應(yīng)用舉例
第5章 解決應(yīng)用問題的手段——函數(shù)
5.1 函數(shù)的定義
5.1.1 C++中函數(shù)的定義
5.1.2 函數(shù)的分類
5.1.3 函數(shù)返回值的默認(rèn)類型
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 符號常量的作用域和生存期
5.8 函數(shù)模板
5.8.1 函數(shù)模板的引入
5.8.2 函數(shù)模板的定義
5.8.3 函數(shù)模板的實例化
第6章 指針、引用和動態(tài)空間管理
6.1 指針的概念和指針變量的定義
6.1.1 指針變量的定義和初始化
6.1.2 常值指針
6.2 指針的基本操作
6.2.1 指針賦值
6.2.2 取變量的地址
6.2.3 間接訪問
6.2.4 判斷指針是否是空指針
6.2.5 計算兩地址間數(shù)據(jù)單元的個數(shù)
6.2.6 指針移動
6.2.7 指針表達(dá)式的副作用
6.2.8 指針類型的強(qiáng)制轉(zhuǎn)換
6.2.9 指針操作符的綜合應(yīng)用
6.3 指針與數(shù)組
6.3.1 一維數(shù)組元素的訪問方式
6.3.2 二維數(shù)組元素的訪問方式
6.3.3 關(guān)于指向數(shù)組的指針
6.3.4 字符指針與字符串
6.3.5 指針數(shù)組與命令行參數(shù)
6.3.6 數(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 動態(tài)空間管理
6.6.1 動態(tài)空間的引入
6.6.2 動態(tài)空間的管理
第7章 結(jié)構(gòu)類型與聯(lián)合類型
7.1 結(jié)構(gòu)的定義
7.1.1 結(jié)構(gòu)的基本概念
7.1.2 結(jié)構(gòu)類型的定義格式
7.2 結(jié)構(gòu)變量的定義和初始化
7.3 結(jié)構(gòu)成員的訪問操作
7.3.1 賦值運算
7.3.2 直接成員運算與間接成員運算
7.3.3 結(jié)構(gòu)應(yīng)用舉例
7.4 結(jié)構(gòu)與函數(shù)
7.4.1 結(jié)構(gòu)作為函數(shù)的參數(shù)類型
7.4.2 結(jié)構(gòu)作為函數(shù)的返回值類型
7.5 結(jié)構(gòu)與鏈表
7.5.1 鏈表的基本概念
7.5.2 結(jié)構(gòu)類型的應(yīng)用——鏈表
7.6 結(jié)構(gòu)與操作符重載
7.7 聯(lián)合
7.7.1 聯(lián)合的基本概念
7.7.2 聯(lián)合類型使用舉例
第8章 學(xué)會應(yīng)用面向?qū)ο缶幊?br />
8.1 類
8.1.1 類和對象的概念
8.1.2 類的定義
8.1.3 類的使用說明
8.2 構(gòu)造函數(shù)
8.2.1 構(gòu)造函數(shù)的定義
8.2.2 無參構(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ù)和友元類
8.4.1 友元函數(shù)
8.4.2 友元類
8.5 類的繼承
8.5.1 類繼承的概念
8.5.2 單繼承的實現(xiàn)方法
8.5.3 多繼承的實現(xiàn)方法
8.6 類的虛函數(shù)與多態(tài)性
8.6.1 虛函數(shù)和多態(tài)性
8.6.2 虛函數(shù)和多態(tài)性應(yīng)用舉例
8.7 類的靜態(tài)成員
8.7.1 靜態(tài)成員的基本概念
8.7.2 靜態(tài)成員的應(yīng)用舉例
8.8 模板類
第9章 巧用C++流進(jìn)行輸入/輸出
9.1 C++流的基本概念
9.1.1 C++語言系統(tǒng)中的I/O流類庫
9.1.2 C++語言系統(tǒng)預(yù)定義的流對象
9.2 輸入/輸出的格式控制
9.3 文件操作
9.3.1 文件的概念
9.3.2 文件流對象的建立
9.3.3 文件流狀態(tài)的判定
9.3.4 文本文件的訪問操作
9.3.5 二進(jìn)制文件的訪問操作
9.4 字符串流
9.4.1 對字符串流的操作
9.4.2 字符串流對象應(yīng)用舉例
參考文獻(xiàn)
目錄