图书介绍
C++程序设计【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 曲少珍编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113069355
- 出版时间:2006
- 标注页数:273页
- 文件大小:11MB
- 文件页数:288页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C++程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 C++语言的发展1
1.2 C++语言的特点1
第1章 C++入门基础1
1.3 C++程序的开发2
1.4 C++程序的结构2
1.4.1 C++程序的组成2
1.4.2 C++程序的书写格式3
1.4.3 C++程序示例3
小结与提高6
思考与练习6
参考答案7
2.2.1 字符集8
2.2.2 标识符8
2.1 简介8
2.2 字符集与保留字8
第2章 数据类型与表达式8
2.2.3 保留字9
2.3 数据类型9
2.3.1 基本数据类型9
2.3.2 导出类型10
2.4 常量10
2.4.1 整型常量11
2.4.2 实型常量11
2.4.3 字符常量11
2.4.4 字符串常量12
2.5.1 变量的定义13
2.5 变量13
2.4.5 逻辑常量13
2.4.6 地址常量13
2.5.2 变量的初始化14
2.5.3 读变量14
2.6 常见的运算及表达式14
2.6.1 算术运算及表达式14
2.6.2 关系运算及表达式16
2.6.3 逻辑运算及表达式16
2.6.4 赋值运算及表达式17
2.6.5 位运算及表达式17
2.6.6 号运算及表达式18
2.7 类型转换19
2.7.2 显式转换19
2.7.1 隐式转换19
2.6.8 长度运算及表达式19
2.6.7 条件运算及表达式19
小结与提高20
思考与练习20
参考答案22
第3章 结构化程序设计23
3.1 简介23
3.2 C++语句23
3.3 选择结构26
3.3.1 if选择结构26
3.3.2 switch选择结构29
3.3.3 选择的嵌套32
3.4 循环结构32
3.4.1 for循环32
3.4.2 while循环34
3.4.3 do...while循环35
3.4.4 循环的嵌套36
3.4.5 continue和break的使用38
3.4.6 循环结构总结39
小结与提高41
思考与练习42
参考答案47
第4章 函数48
4.1 简介48
4.2 函数三要素49
4.2.1 函数声明51
4.2.2 函数定义51
4.2.3 函数调用52
4.3.1 存储类型53
4.3 存储类型与作用域53
4.3.2 作用域54
4.3.3 一元作用域运算符58
4.4 递归函数59
4.5 内联函数60
4.6 带默认参数的函数61
4.7 重载函数61
4.8 传值调用和引用参数62
4.8.1 传值调用63
4.8.2 引用参数63
4.9 库函数66
小结与提高66
思考与练习67
参考答案72
5.2 文件包含73
5.1 简介73
第5章 预处理73
5.3 宏定义74
5.3.1 不带参数的宏定义74
5.3.2 带参数的宏定义75
5.4 条件编译76
小结与提高77
思考与练习77
参考答案80
第6章 数组81
6.1 简介81
6.2 一维数组81
6.2.1 一维数组的使用81
6.2.2 函数间传递一维数组83
6.2.3 一维数组的排序84
6.3 二维数组85
6.3.1 二维数组的使用85
6.3.2 函数间传递二维数组86
6.4 字符数组与字符串87
小结与提高90
思考与练习90
参考答案94
第7章 指针95
7.1 简介95
7.2 指针的基本应用96
7.2.1 指针的定义96
7.2.2 指针的初始化96
7.2.3 指针的引用97
7.2.4 函数之间传递指针97
7.3 指针的运算98
7.4 指针与const限定符99
7.5 指针与数组102
7.5.1 指针与一维数组102
7.5.2 指针与二维数组105
7.6 指针数组109
7.6.1 指针数组的概念109
7.6.2 函数间传递指针数组110
7.7 函数指针112
7.8 返回指针的函数113
小结与提高114
思考与练习115
参考答案120
8.1 简介121
第8章 类与对象(一)121
8.2 类的定义122
8.2.1 类的数据成员125
8.2.2 类的成员函数125
8.2.3 类的访问权限133
8.3 对象134
8.3.1 对象的定义和成员引用135
8.3.2 对象指针和成员引用135
8.3.3 对象数组136
8.3.4 对象的生存周期137
8.4 多文件程序的组织139
8.5 动态内存分配141
8.6 对象的赋值运算问题142
小结与提高145
思考与练习146
参考答案148
第9章 类与对象(二)149
9.1 简介149
9.2 const对象与const成员函数149
9.2.1 const对象149
9.2.2 const成员函数150
9.2.3 const数据成员151
9.3 类的复合:成员对象152
9.4 友元155
9.4.1 友元函数155
9.4.2 友元类157
9.5 this指针158
9.6 static类成员161
9.6.1 static数据成员161
9.6.2 static成员函数162
小结与提高163
思考与练习164
参考答案169
第10章 运算符重载171
10.1 简介171
10.2 运算符重载的基础172
10.3 运算符重载的限制172
10.4 运算符重载函数的定位及调用形式173
10.4.1 二元运算符173
10.4.2 一元运算符176
10.5 转换构造函数178
10.6 类型转换函数179
10.7 运算符重载范例182
小结与提高185
思考与练习186
参考答案187
第11章 继承与派生188
11.1 简介188
11.2 继承:基类和派生类188
11.3 派生类的设计191
11.4 继承的方式192
11.4.1 公有继承192
11.4.2 保护继承195
11.4.3 私有继承197
11.5 派生类的构造函数和析构函数199
11.6 基类与派生类的转换201
11.7 多重继承205
11.8 虚基类207
小结与提高209
思考与练习210
参考答案217
第12章 多态性和虚函数218
12.1 简介218
12.2 多态性218
12.3 虚函数219
12.4 抽象类与纯虚函数221
12.5 范例1222
12.6 范例2226
小结与提高229
思考与练习230
参考答案233
13.1 简介234
13.2 函数模板234
第13章 模板234
13.3 类模板236
小结与提高238
思考与练习239
参考答案242
第14章 C++输入/输出流243
14.1 简介243
14.2 C++流243
14.2.1 C++流定义243
14.2.2 C++流类库244
14.2.3 预定义流对象245
14.2.4 流提取运算符“>>”和流插入运算符“<<”246
14.3 I/O格式控制246
14.3.1 格式控制标志及其设置246
14.3.2 使用格式控制符来控制格式248
14.4 I/O流类的其他成员函数250
14.5 C++文件流251
14.5.1 文件与文件流251
14.5.2 文件的打开与关闭252
14.5.3 常见文件流操作的成员函数253
14.5.4 对ASCII文件的操作255
14.5.5 对二进制文件的操作257
小结与提高259
思考与练习260
参考答案265
附录A 常用字符与ASCII代码对照表266
附录B C++运算符与结合性268
附录C 结构体类型简介270
参考文献273
热门推荐
- 618161.html
- 1559287.html
- 3597245.html
- 2328008.html
- 690846.html
- 3410388.html
- 354291.html
- 2073913.html
- 3202622.html
- 1865755.html
- http://www.ickdjs.cc/book_2694354.html
- http://www.ickdjs.cc/book_2979200.html
- http://www.ickdjs.cc/book_1396553.html
- http://www.ickdjs.cc/book_2619186.html
- http://www.ickdjs.cc/book_612947.html
- http://www.ickdjs.cc/book_3875733.html
- http://www.ickdjs.cc/book_3278457.html
- http://www.ickdjs.cc/book_3382136.html
- http://www.ickdjs.cc/book_2312509.html
- http://www.ickdjs.cc/book_3084215.html