图书介绍
C++语言及其程序设计教程PDF|Epub|txt|kindle电子书版本下载
![C++语言及其程序设计教程](https://www.shukui.net/cover/58/31161165.jpg)
- 张国峰编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505336401
- 出版时间:1999
- 标注页数:256页
- 文件大小:10MB
- 文件页数:265页
- 主题词:
PDF下载
下载说明
C++语言及其程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 概述1
1.1 C++的起源和特点1
1.2 程序和机器抽象2
1.3 面向对象的方法3
1.4 对象及其确认4
1.5 面向对象的程序设计7
1.6 程序的编译过程9
1.7 C++语言中的抽象支持10
1.8 C++的词法记号12
1.9 C++程序的结构14
1.10 小结17
练习17
第二章 基本数据类型和表达式19
2.1 C++的基本数据类型19
2.2 文字量21
2.3 对象声明23
2.4 枚举类型24
2.5 表达式25
2.6 赋值33
2.7 表达式中的类型强制34
2.8 常量表达式36
2.9 小结36
练习36
第三章 控制结构38
3.1 概述38
3.2 简单顺序38
3.3 选择39
3.4 循环45
3.5 转移语句50
3.6 小结52
练习52
第四章 函数53
4.1 函数的基本概念53
4.2 参数传递机制58
4.3 内联函数61
4.4 重载61
4.5 带缺省参数值的函数63
4.6 异常处理基础64
4.7 使用C++系统函数66
4.8 简单的计算器程序67
4.9 小结69
练习69
第五章 类70
5.1 类的结构70
5.2 对象的实现73
5.3 构造函数和析构函数75
5.4 成员函数的内联实现77
5.5 带缺省参数值的成员函数和成员函数名重载78
5.6 小结80
练习80
第六章 程序结构81
6.1 程序抽象81
6.2 作用域与可见性82
6.3 对象的生存期85
6.4 数据与函数87
6.5 静态成员函数与静态数据成员88
6.6 友员91
6.7 前向引用声明92
练习93
6.8 小结93
第七章 编译指令95
7.1 #include95
7.2 #define和#undef97
7.3 #if和#endif99
7.4 #clsc和#clif101
7.5 #crror103
练习103
8.2 指针104
第八章 复杂对象及对象之间的联系104
8.1 概述104
8.3 数组与指针109
8.4 建立类类型的数组对象113
8.5 引用114
8.6 类型表达式116
8.7 对象标识机制117
8.8 堆对象117
8.9 指针数组121
8.10 多维数组与指向数组的指针122
8.11 this指针124
8.12 聚集125
8.13 表达对象之间的联系129
8.14 小结129
练习129
第九章 对类的进一步讨论131
9.1 拷贝初始化构造函数131
9.2 赋值133
9.3 何时需要在类中定义拷贝初始化和赋值操作134
9.4 const关键字135
9.5 类型强制141
9.6 小结145
练习145
第十章 操作符重载146
10.1 概述146
10.2 ++和--操作符151
10.3 下标操作符152
10.4 函数调用操作符153
练习154
10.5 小结154
第十一章 串155
11.1 串的存储表示155
11.2 string类160
11.3 带参数的main()函数162
11.4 面向过程的程序设计与面向对象的程序设计163
11.5 小结171
练习172
12.1 概述173
第十二章 继承173
12.2 访问控制174
12.3 多继承179
12.4 构造函数和析构函数181
12.5 二义性和支配规则184
12.6 虚基类187
12.7 派生类的赋值和初始化语义190
12.8 小结191
练习192
13.1 概述193
第十三章 子类型化193
13.2 动态束定与虚函数195
13.3 纯虚函数与抽象类199
13.4 虚析构函数203
13.5 运行时类型识别209
13.6 静态类型强制与动态类型强制211
13.7 公有继承与私有继承的区别212
13.8 保护的基类213
13.10 小结214
13.9 子类型化与多继承214
练习215
第十四章 异常处理217
14.1 异常处理的一般规则217
14.2 异常接口规范声明219
14.3 构造函数和析构函数220
14.4 小结223
练习223
第十五章 模板224
15.1 函数模板224
15.2 类模板225
15.3 类模板用作函数的参数227
15.4 类模板用作基类227
15.5 小结229
练习229
第十六章 流类库230
16.1 流抽象的继承结构230
16.2 ASCII流和二进制流233
16.3 预定义的流234
16.4 预定义的插入符和提取符234
16.5 格式控制237
16.6 流的错误处理241
16.7 重载提取符和插入符242
16.8 进行文本数据提取的其它操作244
16.9 istream类和ostream类中定义的其它成员函数245
16.10 随机访问流248
16.11 串流250
16.12 小结252
练习252
附录A ASCII表254
参考文献256