基本介紹
- 書名:高級語言程式設計教程:C基礎與C++
- ISBN:978-7811-355406
- 頁數:253頁
- 出版社:暨南大學出版社
- 出版時間:第1版 (2010年9月1日)
- 裝幀:平裝
- 開本:16開
- 正文語種:簡體中文
- 所屬叢書:全國高校計算機套用系列教材
- 尺寸:25.8 x 18.2 x 1.2 cm
- 重量:458 g
內容簡介,圖書目錄,
內容簡介
《高級語言程式設計教程:C基礎與C++》先介紹了程式設計的基本概念,接著以Visualc++6.0作為實驗開發平台,通過大量精選的案例,全面系統地介紹了C語言基本數據類型、運算符、表達式、數據的輸入輸出、分支和循環控制結構、數組、函式、指針、結構體、枚舉、編譯預處理等內容。
圖書目錄
前言
I 解題和程式設計概要
1 計算機解決問題的初級概念
1.1 問題求解的一般概念
1.2 計算機解決的問題
2 程式設計的概念
2.1 算法和程式
2.2 程式設計方法
2.3 程式設計語言
2.4 計算機如何存儲數據
Ⅱ 程式語言基礎(C語言)
3 數據類型與基本輸入輸出
3.1 概述
3.2 標識符
3.3 數據類型
3.4 變數和常量的定義
3.5 運算符和表達式
3.6 類型轉換
3.7 簡單的輸入輸出
3.8套用舉例
4 程式控制結構
4.1 C語言語句概述
4.2 C程式的基本結構
4.3 分支語句(選擇語句)
4.4 循環語句
4.5 套用舉例
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 內聯函式和重載函式
6.6 作用域和存儲類型
6.7 預處理命令
Ⅲ 面向對象程式設計(c++語言)
7 面向對象程式設計方法和思想
7.1 結構化程式設計方法中存在的問題
7.2 面向對象方法
7.3 面向對象程式設計語言
7.4 面向對象的基本概念
8 類與對象
8.1 類的定義
8.2 對象
8.3 對象的初始化
8.4 靜態成員
8.5 常成員與常對象
8.6 友元和友元函式
8.7 複合類
8.8 string類
9 繼承與派生
9.1 繼承的概念與形式
9.2 派生類
9.3 派生類的構造函式和析構函式
9.4 繼承成員的調整
9.5 多重繼承
9.6 重複繼承
10 多態性與虛函式
10.1 靜態聯編和動態聯編
10.2 類型兼容性
10.3 虛函式
10.4 純虛函式和抽象類
10.5 套用案例
11 運算符重載
11.1 運算符重載的基本方法
11.2 運算符重載為類的成員函式
11.3 運算符重載為類的友元函式
11.4 套用案例
12 模板和命名空間
12.1 模板
12.2 標準模板庫
12.3 命名空間
13 輸入輸出流
13.1 概述
13.2 C++的流類庫
13.3 格式化輸入輸出
13.4 檢測流操作的錯誤
13.5 磁碟檔案的讀寫
13.6 字元串流string
14 異常處理
14.1 概述
14.2 C++語言中的異常處理
14.3 帶有異常說明的函式原型
14.4 創建對象時的異常處理
附錄
附錄A C/C++語言關鍵字
附錄B ASCII碼錶
附錄C C/C+4-語言常用標準函式
參考文獻