图书介绍
C++程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![C++程序设计](https://www.shukui.net/cover/40/30462004.jpg)
- 翁惠玉著 著
- 出版社: 上海:上海交通大学出版社
- ISBN:9787313136275
- 出版时间:2017
- 标注页数:266页
- 文件大小:56MB
- 文件页数:275页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C++程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1 绪论1
1.1 程序设计概述1
1.2 计算机的基本功能1
1.3 算法设计3
1.4 编码5
1.5 编译与链接5
1.6 程序调试和维护6
1.7 小结6
1.8 习题6
2 程序的基本组成8
2.1 程序的基本结构8
2.2 常量与变量11
2.3 数据的输入/输出16
2.4 算术运算18
2.5 赋值运算20
2.6 编程规范及常见错误22
2.7 小结23
2.8 习题24
3 分支程序设计26
3.1 关系表达式26
3.2 逻辑表达式27
3.3 if语句及其应用28
3.4 switch语句及其应用33
3.5 编程规范及常见错误37
3.6 小结37
3.7 习题38
4 循环程序设计40
4.1 计数循环40
4.2 break和continue语句47
4.3 基于哨兵的循环49
4.4 循环的应用54
4.5 编程规范和常见错误58
4.6 小结58
4.7 习题58
5 批量数据处理——数组61
5.1 一维数组61
5.2 查找65
5.3 排序69
5.4 二维数组73
5.5 字符串79
5.6 程序规范及常见错误83
5.7 小结84
5.8 习题84
6 过程封装——函数87
6.1 函数的定义87
6.2 函数的使用91
6.3 数组作为函数的参数97
6.4 变量的作用域103
6.5 变量的存储类别105
6.6 递归函数108
6.7 编程规范及常见错误111
6.8 小结112
6.9 习题112
7 间接访问——指针115
7.1 指针的概念115
7.2 指针运算与数组118
7.3 指针与动态变量119
7.4 字符串再讨论122
7.5 指针与函数123
7.6 指针数组与多级指针132
7.7 指向函数的指针135
7.8 编程规范与常见错误135
7.9 小结136
7.10 习题136
8 创建新的类型140
8.1 面向对象程序设计140
8.2 创建新的类型141
8.3 对象的使用148
8.4 对象的构造和析构153
8.5 const与对象165
8.6 静态成员167
8.7 友元171
8.8 编程规范及常见错误179
8.9 小结179
8.10 习题179
9 运算符重载183
9.1 运算符重载的方法183
9.2 几个特殊运算符的重载189
9.3 自定义类型转换函数197
9.4 编程规范与常见错误199
9.5 小结200
9.6 习题200
10 组合与继承203
10.1 组合203
10.2 继承210
10.3 运行时的多态性217
10.4 纯虚函数和抽象类222
10.5 编程规范和常见错误223
10.6 小结223
10.7 习题223
11 泛型机制——模板226
11.1 类模板的定义226
11.2 函数模板227
11.3 模板的实例化228
11.4 非类型参数229
11.5 类模板的友元230
11.6 类模板的继承234
11.7 编程规范及常见错误236
11.8 小结236
11.9 习题237
12 异常处理238
12.1 异常抛出238
12.2 异常捕获239
12.3 异常规格说明243
12.4 编程规范和常见错误244
12.5 小结244
12.6 习题244
13 输入/输出与文件245
13.1 输入输出概述245
13.2 基于控制台的输入/输出247
13.3 基于文件的输入/输出256
13.4 编程规范及常见错误262
13.5 小结263
13.6 习题263
附录 ASCII代码表265
参考文献266