C++程式設計教程(2016年高等教育出版社出版圖書)

《C++程式設計教程》是由章韻主編,高等教育出版社2016年出版的教材。

內容簡介,教材目錄,

內容簡介

《C++程式設計教程》是以教學為目而編寫的教材。在內容的安排和章節的組織結構上既考慮剛剛接觸程式語言的初學者,也兼顧了想更深入了解和使用C++語言的學習者。該教材的特點:強調實用性,簡化語法說明,突出程式設計方法。該書在講解 過程中結合了實例來說明基本概念和基本算法,同時兼顧了學科前沿概念與技術。
全書共分9章,主要內容包括:C++程式設計語言概述、數據類型與運算、流程控制語句、數組和指針、類和對象、運算符重載、繼承與多態性、編譯預處理和模板。
該書適合作為大學本科相關專業課程的教材。

教材目錄

前輔文
第1章 C++程式設計語言概述
1.1 電腦程式設計語言
1.1.1 機器語言與彙編語言
1.1.2 高級程式設計語言
1.1.3 面向對象的程式設計語言
1.2 C++程式設計語言
1.2.1 C++語言簡介
1.2.2 簡單C++程式的框架結構
1.2.3 標準命名空間
1.2.4 C++的輸入輸出
1.3 小結
習題
第2章 數據類型與運算
2.1 標識符
2.2 基本數據類型
2.2.1 整型
2.2.2 實型
2.2.3 字元型
2.2.4 布爾型
2.2.5 符號常量與常變數
2.3 運算符
2.3.1 運算符的優先權與結合性
2.3.2 算術運算符
2.3.3 關係運算符
2.3.4 邏輯運算符
2.3.5 位運算符
2.3.6 賦值運算符
2.3.7 自增自減運算符
2.3.8 其他運算符
2.4 類型轉換
2.4.1 自動類型轉換
2.4.2 強制類型轉換
2.5 小結
習題
第3章 流程控制語句
3.1 條件分支結構
3.1.1 if語句
3.1.2 switch語句
3.2 循環結構
3.2.1 while循環
3.2.2 do…while 循環
3.2.3 for循環
3.3 控制執行順序的語句
3.4 程式套用舉例
3.5 小結
習題
第4章 數組和指針
4.1 數組
4.1.1 一維數組
4.1.2 多維數組
4.2 指針
4.2.1 指針變數的聲明
4.2.2 指針變數的操作
4.2.3 指針與數組
4.2.4 動態分配記憶體
4.2.5 其他類型的指針
4.3 字元串
4.3.1 字元數組
4.3.2 字元指針
4.4 結構體
4.5 枚舉類型
4.6 引用類型
4.7 套用舉例
4.8 小結
習題
第5章 類和對象
5.1 對象
5.2 類的定義和使用
5.2.1 定義類
5.2.2 對象的聲明與使用
5.2.3 對象數組和對象指針
5.3 成員函式
5.3.1 函式的定義
5.3.2 函式的調用
5.3.3 函式參數的傳遞方式
5.3.4 函式的返回值
5.3.5 字元串處理函式
5.3.6 成員函式及其調用
5.3.7 const成員函式
5.3.8 靜態數據成員與靜態成員函式
5.4 函式重載
5.5 函式的嵌套與遞歸
5.5.1 函式的嵌套調用
5.5.2 函式的遞歸
5.6 構造函式與析構函式
5.6.1 構造函式的定義
5.6.2 對象的初始化
5.6.3 構造函式的重載
5.6.4 預設構造函式和具有預設參數值的構造函式
5.6.5 構造函式的幾類特殊用法
5.6.6 構造函式的必要性
5.6.7 析構函式
5.7 作用域與存儲類型
5.7.1 作用域
5.7.2 存儲類型
5.8 友元函式
5.8.1 友元函式
5.8.2 友元成員函式
5.8.3 友元類
5.9 套用舉例
5.10 小結
習題
第6章 運算符重載
6.1 概述
6.2 成員函式重載運算符
6.2.1 一元運算符的重載
6.2.2 二元運算符的重載
6.3 友元函式重載運算符
6.3.1 一元運算符的重載
6.3.2 二元運算符的重載
6.4 類型轉換
6.5 幾個特殊運算符的重載
6.6 小結
習題
第7章 繼承與多態性
7.1 類的繼承與派生
7.1.1 派生類定義
7.1.2 成員的繼承及訪問許可權
7.1.3 基類成員的初始化
7.1.4 多繼承
7.1.5 基類對象與派生類對象的賦值關係
7.2 虛基類
7.2.1 派生關係中的二義性問題
7.2.2 虛基類的套用
7.3 虛函式與多態性
7.3.1 靜態聯編與動態聯編
7.3.2 虛函式及其套用
7.3.3 虛函式的定義及用法
7.3.4 純虛函式與抽象類
7.4 程式設計舉例
7.5 小結
習題
第8章 編譯預處理命令
8.1 預處理指令#include:檔案包含
8.2 預處理指令#define:宏定義
8.2.1 無參宏
8.2.2 帶參數宏
8.3 條件編譯
8.3.1 #if、#else、#elif及#endif
8.3.2 #ifdef和#ifndef
8.4 小結
習題
第9章 模板
9.1 模板的基本概念
9.2 函式模板及其套用
9.3 類模板及其套用
9.4 小結
習題
附錄 常用字元與ASCII碼對照表
參考文獻

相關詞條

熱門詞條

聯絡我們