图书介绍
全国计算机等级考试教程 二级C++语言程序设计PDF|Epub|txt|kindle电子书版本下载
- 全国计算机等级考试教材编写组,未来教育教学与研究中心编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115370440
- 出版时间:2014
- 标注页数:265页
- 文件大小:36MB
- 文件页数:276页
- 主题词:电子计算机-水平考试-教材;C语言-程序设计-水平考试-教材
PDF下载
下载说明
全国计算机等级考试教程 二级C++语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++语言概述1
1.1 C++语言的发展3
1.2 C++语言的特点3
1.3 面向对象程序设计4
1.4 C++语言的基本符号5
1.5 C++语言的词汇5
1.5.1 关键字5
1.5.2 标识符6
1.5.3 字面常量6
1.5.4 运算符6
1.5.5 标点符号7
1.6 C++程序的基本框架7
1.6.1 结构化程序设计框架7
1.6.2 面向对象程序设计框架8
1.7 C++程序的开发过程8
课后总复习10
第2章 数据类型、运算符和表达式11
2.1 C++语言的数据类型13
2.1.1 基本类型13
2.1.2 基本类型的派生类型14
2.2 常量15
2.3 变量19
2.3.1 变量的定义19
2.3.2 变量的使用方式20
2.3.3 符号常量声明语句22
2.4 运算符和表达式23
2.4.1 运算符和表达式的概念23
2.4.2 运算类型与运算符23
2.4.3 赋值运算24
2.4.4 算术运算符和算术表达式25
2.4.5 关系运算符和关系表达式26
2.4.6 逻辑运算符和逻辑表达式27
2.4.7 位运算28
2.4.8 其他运算29
2.4.9 优先级和结合性30
课后总复习32
第3章 基本控制语句33
3.1 C++语句35
3.2 顺序结构35
3.2.1 声明语句35
3.2.2 表达式语句36
3.2.3 基本输入/输出语句37
3.2.4 复合语句和空语句42
3.3 选择结构43
3.3.1 if语句43
3.3.2 switch语句49
3.4 循环结构53
3.4.1 for语句53
3.4.2 while语句56
3.4.3 do…while语句58
3.4.4 循环的嵌套60
3.5 跳转语句62
课后总复习64
第4章 数组、指针与引用67
4.1 数组69
4.1.1 一维数组69
4.1.2 多维数组72
4.1.3 字符数组75
4.2 指针79
4.2.1 指针和地址79
4.2.2 指针和数组85
4.3 引用86
4.4 动态存储分配88
课后总复习91
第5章 函数94
5.1 函数定义96
5.2 函数调用98
5.3 函数原型100
5.4 函数返回类型101
5.5 函数参数105
5.5.1 参数的传递方式105
5.5.2 默认参数108
5.6 函数重载109
5.7 内联函数111
5.8 递归函数112
5.9 变量的生存周期115
课后总复习117
第6章 类和对象120
6.1 类的定义122
6.1.1 类的定义122
6.1.2 类成员的访问控制124
6.1.3 类的数据成员125
6.1.4 类的成员函数126
6.2 对象的定义128
6.2.1 对象的定义128
6.2.2 对象的成员129
6.3 构造函数和析构函数131
6.3.1 构造函数和析构函数的定义131
6.3.2 默认构造函数和默认析构函数136
6.3.3 拷贝构造函数136
6.4 自由存储对象137
6.5 this指针139
6.6 静态成员141
6.6.1 静态数据成员141
6.6.2 静态成员函数142
6.7 常成员144
6.7.1 常对象144
6.7.2 常成员函数145
6.7.3 常数据成员147
6.8 友元148
6.8.1 友元函数149
6.8.2 友元类151
6.9 对象数组153
6.10 成员对象155
课后总复习157
第7章 继承和派生163
7.1 继承与派生165
7.1.1 基本概念165
7.1.2 派生类的定义与构成166
7.2 派生类对基类成员的访问168
7.3 派生类的构造函数和析构函数173
7.3.1 派生类的构造函数173
7.3.2 派生类的析构函数179
7.4 多继承与虚基类181
7.4.1 多继承中的二义性问题181
7.4.2 虚基类的定义183
7.4.3 虚基类的构造函数184
7.5 子类型关系188
7.6 虚函数与多态性190
7.6.1 多态性的概念191
7.6.2 虚函数191
7.6.3 虚析构函数193
7.6.4 纯虚函数与抽象类195
课后总复习199
第8章 运算符重载207
8.1 运算符函数与运算符重载209
8.1.1 运算符重载的概念209
8.1.2 运算符重载的两种形式209
8.2 典型运算符的重载212
8.2.1 关于分数类fraction212
8.2.2 重载取负运算符“-”213
8.2.3 重载加法运算符“+”214
8.2.4 重载自加运算符“+++”215
8.2.5 重载类型转换符“long”218
8.2.6 重载赋值运算符“=”218
8.2.7 重载复合赋值运算符“+=”219
8.2.8 重载关系操作符“>”221
8.2.9 重载下标访问运算符“[]”223
8.2.10 重载C+++流运算符“>>”和“<<”224
8.3 运算符重载应注意的几个问题224
课后总复习225
第9章 模板227
9.1 函数模板229
9.1.1 函数模板的概念和定义229
9.1.2 模板函数的实例化230
9.1.3 模板实参的省略231
9.2 类模板233
9.1.2 类模板的概念和定义233
9.2.2 类模板的实例化233
课后总复习235
第10章 C++流237
10.1 C++流的概念239
10.1.1 C++流的体系结构239
10.1.2 预定义流对象239
10.1.3 提取运算符>>和插入运算符<<240
10.1.4 有格式输入/输出和无格式输入/输出240
10.1.5 操作符240
10.2 输入/输出的格式控制241
10.2.1 默认的输入/输出格式241
10.2.2 格式标志与格式控制242
10.2.3 输入/输出宽度的控制243
10.2.4 浮点数输出方式的控制243
10.2.5 输出精度的控制244
10.2.6 对齐方式的控制245
10.2.7 小数点处理方式的控制246
10.2.8 填充字符的控制246
10.2.9 插入换行符247
10.2.10 输入/输出数制状态的控制247
10.3 文件流250
10.3.1 文件流的建立250
10.3.2 文件流的关闭251
10.3.3 文件流状态的判别251
10.3.4 文件流的定位251
10.3.5 有格式输入/输出252
10.3.6 无格式输入/输出253
课后总复习255
附录257
附录A 上机指导257
附录B 全国计算机等级考试二级C++语言程序设计考试大纲(2014年版)260
附录C 参考答案264