C++程式設計方法

C++程式設計方法

《C++程式設計方法》是2012年北京航空航天大學出版社出版的圖書,作者是張桂香、廉佐政。

基本介紹

  • 書名:C++程式設計方法
  • 作者:張桂香、廉佐政
  • ISBN:9787512406681
  • 頁數:308
  • 定價:34.00元
  • 出版社北京航空航天大學出版社
  • 出版時間:2012-1
內容簡介,目錄,

內容簡介

《C++程式設計方法》是根據編者多年C++程式設計教學經驗,精心設計的一本集理論學習、習題自測與實驗練習和C++開發實例於一體的程式設計方法教科書。理論內容簡練清晰,闡述了C++的重點、難點和易混淆點,習題配有答案,所有核心實驗都給出分析與提示以及源程式。共分13章,包括C++概述、C++語言基礎、數據類型和表達式、控制結構、數組、函式、類與對象基礎、類與對象套用、繼承與派生、多態性、I/O流類庫、模板以及C++開發實例和實驗部分等。特別適合將C++程式設計作為程式設計語言課的高等院校本科學生作為教材,經過教師刪節也可作為高職、高專的教材,也可以作為計算機培訓的輔導教材以及C++學習的自學教材。

目錄

第1章 C++語言概述
1.1 C++發展簡史
1.1.1 程式設計方法
1.1.2 C++發展簡史
1.2 C++程式實例
1.2.1 從一個簡單的程式看C++程式的組成
1.2.2 C++字元集和關鍵字
1.2.3 書寫規則和程式設計風格
1.3 C++上機環境
1.3.1 C++程式的開發過程
1.3.2 C++集成開發環境有哪些
1.3.3 Visual C++和C++的關係
1.3.4 Visual C++6.0介紹
1.3.5 在Visual C++6.0中開發C++程式的過程
1.4 習題
第2章 數據類型與表達式
2.1 基本數據類型
2.1.1 關於整型的要點
2.1.2 關於浮點型的要點
2.1.3 關於字元型的要點
2.1.4 關於布爾型的要點
2.1.5 關於空類型的要點
2.2 常量與變數
2.2.1 關於常量的要點
2.2.2 關於變數的要點
2.3 指針類型
2.3.1 地址、指針與指針變數之間的聯繫與區別
2.3.2 什麼是直接訪問和間接訪問
2.3.3 什麼是引用
2.4 結構體與共用體
2.5 枚舉類型
2.6 關於類型定義
2.7 運算符
2.7.1 算術運算符
2.7.2 關係運算符
2.7.3 邏輯運算符
2.7.4 位運算符
2.7.5 賦值運算符
2.7.6 其他運算符
2.8 表達式
2.8.1 表達式的種類
2.8.2 表達式的值和類型
2.8.3 表達式中的類型轉換
2.9 習題二
第3章 控制結構
3.1 編譯預處理
3.1.1 編譯預處理的作用
3.1.2 編譯預處理語句
3.2 順序結構
3.2.1 C++輸入輸出
3.2.2 順序結構程式
3.3 選擇結構
3.3.1 if語句
3.3.2 switch語句
3.4 循環結構
3.4.1 循環結構的組成
3.4.2 while語句
3.4.3 dowhile語句
3.4.4 for語句
3.4.5 三種循環結構的比較
3.4.6 循環嵌套
3.5 其他控制語句
3.5.1 break語句
3.5.2 continue語句
3.5.3 goto語句
3.6 習題三
第4章 數組
4.1 一維數組
4.1.1 一維數組的聲明
4.1.2 一維數組的初始化
4.1.3 一維數組套用舉例
4.2 二維數組
4.2.1 二維數組的聲明
4.2.2 二維數組的初始化
4.2.3 二維數組套用舉例
4.3 字元數組
4.3.1 字元數組的定義
4.3.2 字元數組的引用與賦值
4.3.3 字元串處理函式
4.3.4 字元數組舉例
4.4 指針和數組
4.4.1 指針和一維數組
4.4.2 指針和二維數組
4.4.3 字元指針與字元串
4.5 套用舉例
4.5.1 排序算法
4.5.2 查找算法
4.6 習題四
第5章 函式
5.1 函式的定義和聲明
5.1.1 函式定義和聲明的區別及注意事項
5.1.2 函式值及其類型
5.2 函式的調用
5.2.1 函式調用的幾種方式
5.2.2 在調用時形參和實參應注意的問題
5.2.3 設定函式默認值的注意事項
5.2.4 函式的嵌套調用規則
5.2.5 函式的遞歸調用
5.3 內聯函式
5.3.1 內聯函式引入的原因
5.3.2 內聯函式定義方法
5.3.3 使用內聯函式注意事項
5.4 函式重載
5.4.1 函式重載的概念
5.4.2 函式重載應滿足的條件
5.4.3 函式重載的確定方法
5.4.4 函式重載時應注意的問題
5.5 作用域
5.5.1 作用域的分類
5.5.2 變數的分類
5.5.3 函式的分類
5.6 系統函式
5.7 套用舉例
5.8 習題五
第6章 類與對象基礎
6.1 面向對象程式設計基礎
6.1.1 什麼是面向對象程式設計
6.1.2 面向對象程式設計的要素
6.2 定義類與對象
6.2.1 如何定義類
6.2.2 如何定義對象
6.3 對象的初始化
6.4 成員函式
6.4.1 成員函式的訪問
6.4.2 析構函式
6.5 靜態成員
6.5.1 靜態數據成員
6.5.2 靜態成員函式
6.6 友元
6.7 類的作用域與對象的生存期
6.7.1 類的作用域
6.7.2 對象的生存期
6.8 習題六
第7章 類與對象的套用
7.1 類與指針
7.1.1 使用指向對象的指針
7.1.2 使用指向類成員的指針
7.1.3 使用this指針
7.2 類與數組
7.2.1 對象數組與普通數組的異同
……
第8章 繼承與派生
第9章 多態性
第10章 C++的I/O流類庫
第11章 模板
第12章 C++開發實例
第13章 實驗操作
習作參考答案
附錄A C++關鍵字列表
附錄B C++常見錯誤提示
附錄C C++字元串操作函式列表
參考文獻

相關詞條

熱門詞條

聯絡我們