图书介绍
C++程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
- 郑莉等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111083180
- 出版时间:2001
- 标注页数:305页
- 文件大小:9MB
- 文件页数:314页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C++程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++语言编程入门1
1.1 C++语言的产生1
1.2 C++语言是一种面向对象的程序设计语言1
1.2.1 C++语言和面向对象的程序设计1
1.2.2 C++语言与C语言的关系2
1.3 C++程序的开发步骤3
1.4 一个简单C++程序的组成3
1.5 C++语言的词法记号5
1.5.1 字符集5
1.5.2 词法记号6
1.6 数据类型7
1.6.1 基本数据类型7
1.6.2 变量8
1.6.3 常量9
1.6.4 自定义数据类型12
1.7 运算符与表达式24
1.7.1 运算符24
1.7.2 表达式28
1.7.3 表达式中数据类型的转换32
1.8 控制语句33
1.8.1 选择语句33
1.8.2 循环语句40
1.8.3 转移语句45
第2章 函数48
2.1 函数的定义及调用48
2.1.1 函数的定义48
2.1.2 函数的声明49
2.1.3 函数的调用50
2.1.4 函数调用的执行过程52
2.2 函数调用时参数的传递53
2.3 内联函数54
2.4 带默认形参值的函数55
2.5 作用域59
2.5.1 作用域分类59
2.5.2 局部变量与全局变量62
2.6 递归调用63
2.7 重载函数66
2.8 C++语言的系统函数68
第3章 类与对象70
3.1 类与对象概念的引入70
3.2 类的声明70
3.3 对象的声明75
3.4 构造函数与析构函数80
3.4.1 构造函数80
3.4.2 析构函数84
3.5 类的组合85
3.6 静态成员88
3.6.1 静态数据成员88
3.6.2 静态成员函数90
3.7 友元92
3.7.1 友元函数92
3.7.2 友元类93
3.8 常对象、常成员函数与常数据成员94
3.8.1 常对象94
3.8.2 常数据成员94
3.8.3 常成员函数95
3.9 类的作用域及对象的生存期97
3.9.1 类作用域97
3.9.2 对象生存期97
3.10 面向对象标记99
第4章 指针与引用101
4.1 指针101
4.1.1 数据存储101
4.1.2 指针的声明及使用102
4.1.3 指针运算106
4.1.4 与对象有关的指针107
4.1.5 void和const指针113
4.2 动态内存分配115
4.2.1 运算符new115
4.2.2 运算符delete117
4.3 指针与数组120
4.3.1 用指针访问数组元素120
4.3.2 数组指针与指针数组122
4.4 指针与函数124
4.4.1 指针作为函数的参数124
4.4.2 返回指针的函数127
4.4.3 函数指针129
4.4.4 带参数的主函数main()135
4.5 字符串138
4.6 引用138
4.7 引用与函数139
4.7.1 把引用用作函数参数139
4.7.2 返回引用的函数140
4.7.3 拷贝构造函数与对象的引用调用141
4.8 指针与引用146
4.9 程序实例——链表147
第5章 继承153
5.1 继承与派生153
5.2 单继承154
5.2.1 公有派生154
5.2.2 私有派生155
5.2.3 保护派生157
5.3 多继承159
5.4 派生类的构造函数与析构函数161
5.5 二义性问题165
5.6 虚基类171
5.7 赋值兼容原则174
第6章 运算符重载177
6.1 运算符重载的语法177
6.2 一元运算符180
6.3 二元运算符的重载182
6.4 特殊的运算符183
6.4.1 =运算符的重载183
6.4.2 ++和--运算符的重载183
6.4.3 new和delete运算符的重载185
6.4.4 []的重载187
第7章 多态与虚函数188
7.1 多态性概述188
7.2 虚函数188
7.3 抽象类193
7.4 综合实例199
第8章 群体类208
8.1 线性群体208
8.1.1 可直接访问的线性群体——数组类208
8.1.2 顺序访问群体——链表类214
8.2 群体数据的排序与查找222
第9章 模板227
9.1 函数模板227
9.2 类模板228
第10章 I/O流243
10.1 I/O流概述243
10.2 输入输出格式控制244
10.3 文件输入输出251
10.4 用户自定义类型的输入输出255
第11章 标准模板类库STL258
11.1 基本数据结构知识258
11.2 标准模板类库STL简介259
11.3 向量259
11.4 链表类的使用268
11.5 双端队列275
11.6 栈与队列282
11.7 集合286
第12章 异常处理293
12.1 异常处理的基本语法293
12.2 异常处理的使用297
12.3 标准C++库中的异常类304
参考文献305