內容提要
本書較全面和詳細地介紹了C++語言的所有語法規則,對於每一語法規則不僅給予準確定義,而且在程式設計中給予自然和靈活的運用,便於讀者在套用中把握和加深對概念的理解。本書較詳細地 介紹了在MicrosoftvisualC++6.0集成開發環境下的控制台應用程式的開發過程,書中的每個程式都在此環境下運行通過。本書的每章後面給出了適量的、針對性強的各種程式分析和設計套用題,供讀者自行練習,並且專門配套出版了相應的習題參考解答書,供自學者參考。
本書已被列選為普通高等教育“十一五”國家級規劃教材,己被許多高校選定為C/C++語言程式設計課程的教材和考研的指定參考書。
編輯推薦
本書較全面和詳細地介紹了C++語言的所有語法規則,對於每一語法規則不僅給予準確定義,而且在程式設計中給予自然和靈活的運用,便於讀者在套用中把握和加深對概念的理解。本書較詳細地介紹了在MicrosoftvisualC++6.0集成開發環境下的控制台應用程式的開發過程,書中的每個程式都在此環境下運行通過。本書的每章後面給出了適量的、針對性強的各種程式分析和設計套用題,供讀者自行練習,並且專門配套出版了相應的習題參考解答書,供自學者參考。
本書已被列選為普通高等教育“十一五”國家級規劃教材,己被許多高校選定為C/C++語言程式設計課程的教材和考研的指定參考書。
目錄
第一章程式設計引論
1.1數制
1.1.1不同數制的表示與求值
1.1.2不同數制的轉換
1.2編碼
1.3算法
1.3.1算法的概念
1.3.2算法設計舉例
1.3.3算法設計的一般原則
1.4用流程圖描述算法
1.4.1傳統流程圖
1.4.2盒圖
1.4.3問題分析圖
1.5用流程圖描述算法套用舉例
本章小結
習題一
第二章C++語言概述
2.1引言
2.2C++字元集
2.3C++單詞
2.4C++語句
2.5C++函式
2.5.1系統函式
2.5.2用戶函式
2.6C++程式
2.7VC++6.O集成開發環境簡介
本章小結
習題二
第三章數據類型和表達式
3.1數據類型
3.2常量
3.2.1整型常量
3.2.2字元常量
3.2.3邏輯常量
3.2.4枚舉常量
3.2.5實型常量
3.2.6地址常量
3.3變數
3.4運算符和表達式
3.5函式
本章小結
習題三
第四章流程控制語句
4.1概述
4.2if語句
4.3switch語句
4.4for語句
4.5while語句
4.6do語句
4.7跳轉語句
本章小結
習題四
第五章數組和字元串
5.1數組的概念
5.2一維數組
5.3二維數組
5.4使用typedef語句定義數組類型
5.5數組的套用
5.5.1數值計算
5.5.2統計
5.5.3排序
5.5.4查找
5.6字元串
5.6.1字元串概念
5.6.2字元串函式
5.6.3字元串套用舉例
本章小結
習題五
第六章指針
第七章函式
第八章結構與聯合
第九章類與對象
第十章類的繼承與多態
第十一章C++流
附錄ASCII代碼表