C++程式設計及實訓教程

圖書信息

出版社: 清華大學出版社,北京交通大學出版社; 第1版 (2007年1月1日)
平裝: 266頁
開本: 16開
ISBN: 7810828802
條形碼: 9787810828802
尺寸: 25.8 x 18.2 x 1.2 cm
重量: 399 g

內容簡介

C++語言是近年來廣泛使用的現代計算機語言,它既支持面向過程的程式設計,也支持基於對象和面向對象程式設計。許多高校均憶陸續開設了C++程式設計課程。但是,由於C++語言涉及概念很多,語法比較複雜,內容十分廣泛,許多人感到學習難度較大,難以入門。考慮到許多讀者在學習C++語言前未學過基他語言,本書把入門起點降低到不需要具備C語言基礎的程度。
本書內容全面、例題豐富、概念清晰、循序漸進且易於學習。主要內容有:緒論、數據類型及表達式、C++簡單程式設計、數組、函式、指針和結構體、程式結構和編譯預處理、類和對象、繼承和派生、虛函式和多態性、輸入/輸出流、綜合實訓套用實例等。各章示例簡易而典型,且備有豐富和編程練習和上機實訓題,最後一章還給出了三個有代表性的較大的綜合實訓題目。配有光碟。
本書由教學一線的資深教師編寫,適合作為各類高等院校C++語言程式設計課程的教材及該課程的實訓教材,也可作為教師、學生或程式開發人員的參考書。

目錄

第1章 緒論
1.1 概述
1.2 C++程式的基本結構
1.3 程式的調試和運行
第2章 數據類型和表達式
2.1 詞法符號
2.2 基本數據類型
2.3 常量和變數
2.4 運算符和表達式
2.5 類型轉換
2.6 枚舉類型
2.7 typedef
第3章 C++簡單程式設計
3.1 基本語句
3.2 數據的輸入和輸出
3.3 算法的基本控制結構
3.4 循環結構的實現
3.5 程式設計舉例
第4章 數組
4.1 一維數組
4.2 二維數組
4.3 字元數組
第5章 函式
5.1 函式的定義和使用
5.2 嵌套詞用
5.3 遞歸調用
5.4 全局變數和局部變數
5.5 內聯函式
5.6 重載函式
5.7 默認參數函式
第6章 指針和結構體
6.1 指針
6.2 指針和數組
6.3 結構體類型
6.4 聯合體
6.5 記憶體管理
第7章 程式結構和編譯預處理
7.1 外部存儲類型
7.2 靜態存儲類型
7.3 作用域
7.4 可見性
7.5 生命期
7.6 編譯預處理
第8章 類和對象
8.1 類和對象的定義與套用
8.2 構造函式和析構函式
8.3 類和聚集
8.4 類模板
8.5 靜態成員
8.6 友元
8.7 共享數據的保護
第9章 繼承和派生
9.1 概述
9.2 訪問控制
9.3 派生類的構造函式和析構函式
9.4 派生類成員的標識和訪問
9.5 程式實例
第10章 虛函式和多態性
10.1 多態性的基本概念
10.2 重載
10.3 虛函式
第11章 輸入/輸出流
11.1 I/O流的概念
11.2 檔案流
11.3 檔案流套用舉例
第12章 綜合實例套用實例
12.1 Josephus問題
12.2 圖書管理系統設計
12.3 學生成績管理設計
附錄A 常用庫函式
參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們