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

- 邓振杰主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115176110
- 出版时间:2008
- 标注页数:290页
- 文件大小:93MB
- 文件页数:298页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
C++程序设计 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++与面向对象程序设计概述1
1.1 面向对象程序设计1
1.1.1 基本概念1
1.1.2 传统程序设计及其局限性2
1.1.3 面向对象程序设计的特点4
1.1.4 面向对象程序设计语言5
1.2 C++的发展和特点5
1.2.1 C++的发展5
1.2.2 C++的特点6
1.3 C++程序基本结构7
1.3.1 C++程序基本结构7
1.3.2 C++程序的书写格式9
1.4 C++程序的上机实现9
1.4.1 Visual C++ 6.0集成开发环境9
1.4.2 编辑、编译、连接和运行程序10
1.4.3 利用Debug调试功能调试程序15
习题18
实验1 熟悉Visual C++ 6.0集成开发环境19
第2章 C++程序设计基础21
2.1 词法符号21
2.1.1 标识符21
2.1.2 关键字22
2.1.3 运算符22
2.1.4 分隔符22
2.2 基本数据类型23
2.3 常量与变量24
2.3.1 常量24
2.3.2 变量26
2.4 运算符和表达式27
2.4.1 算术运算符与算术表达式29
2.4.2 关系运算符与关系表达式31
2.4.3 逻辑运算符与逻辑表达式32
2.4.4 赋值运算符与赋值表达式33
2.4.5 位运算符35
2.4.6 其他运算符36
2.4.7 表达式中数据类型的转换36
2.5 控制语句37
2.5.1 C++语句概述37
2.5.2 选择语句38
2.5.3 循环语句42
2.5.4 转移语句45
习题46
实验2 简单C++程序设计50
第3章 函数52
3.1 函数的定义和声明52
3.1.1 函数定义53
3.1.2 函数原型54
3.2 函数调用54
3.2.1 函数调用的概念54
3.2.2 函数调用的参数传递56
3.2.3 函数的嵌套调用和递归调用57
3.3 变量的作用域59
3.3.1 局部变量59
3.3.2 全局变量59
3.4 内联函数60
3.5 函数重载60
3.6 带默认参数值的函数61
3.7 C++的系统函数62
习题63
实验3 函数的应用67
第4章 数组69
4.1 一维数组的定义和数组元素的引用69
4.1.1 一维数组的定义69
4.1.2 一维数组的初始化70
4.1.3 一维数组元素的引用70
4.1.4 一维数组元素的存储71
4.1.5 一维数组的使用71
4.2 二维数组的定义和数组元素的引用72
4.2.1 二维数组的定义72
4.2.2 二维数组元素的初始化72
4.2.3 二维数组元素的引用73
4.2.4 二维数组的使用74
4.3 字符数组与字符串74
4.3.1 字符数组的定义及初始化74
4.3.2 字符串处理函数75
4.3.3 字符数组的应用77
习题77
实验4 数组的使用81
第5章 结构体和共用体82
5.1 结构体82
5.1.1 结构体的定义82
5.1.2 结构体变量的定义83
5.1.3 结构体变量的初始化84
5.1.4 结构体变量的使用84
5.1.5 结构体数组85
5.2 共用体88
5.2.1 共用体、共用体变量的定义88
5.2.2 共用体变量的使用89
习题90
实验5 结构体和共用体93
第6章 指针和引用94
6.1 指针94
6.1.1 指针的概念94
6.1.2 指针与数组99
6.1.3 指针与字符串103
6.1.4 指针与函数104
6.1.5 动态内存分配106
6.2 引用109
6.2.1 引用的概念109
6.2.2 引用与函数110
习题111
实验6 指针的使用115
第7章 类与对象116
7.1 类的定义116
7.2 对象的定义119
7.2.1 类和对象的关系119
7.2.2 对象的定义120
7.2.3 对象成员的访问120
7.3 构造函数122
7.3.1 构造函数的含义122
7.3.2 带参数的构造函数124
7.3.3 重载构造函数127
7.3.4 复制构造函数129
7.4 析构函数130
7.5 成员函数的特征132
7.5.1 成员函数的重载132
7.5.2 参数的缺省值133
7.6 静态成员和友元134
7.6.1 静态数据成员134
7.6.2 静态成员函数137
7.6.3 友元函数139
7.6.4 友元类142
7.7 对象指针和对象的引用143
7.7.1 对象指针143
7.7.2 this指针145
7.7.3 对象的引用146
7.8 对象数组147
7.9 常类型149
7.9.1 常对象149
7.9.2 常指针150
7.9.3 常引用151
7.9.4 常成员函数151
7.9.5 常数据成员152
习题153
实验7 类与对象161
第8章 继承与派生162
8.1 类的继承与派生162
8.1.1 继承和派生的概念162
8.1.2 派生类的定义163
8.1.3 继承方式164
8.2 单继承169
8.2.1 单继承中的成员访问权限169
8.2.2 单继承的构造函数和析构函数170
8.3 多继承175
8.3.1 多继承的概念175
8.3.2 多继承的构造函数和析构函数177
8.3.3 二义性问题179
8.4 虚基类182
8.4.1 虚基类的概念182
8.4.2 虚基类的构造函数和析构函数184
8.4.3 虚基类的应用185
习题189
实验8 继承与派生193
第9章 运算符重载194
9.1 概述194
9.2 运算符重载的一般规则196
9.3 运算符重载的两种形式197
9.3.1 用成员函数重载运算符197
9.3.2 用友元函数重载运算符199
9.4 几个常用运算符的重载200
9.4.1 单目运算符重载200
9.4.2 双目运算符重载203
习题207
实验9 运算符重载209
第10章 虚函数和多态性210
10.1 虚函数210
10.1.1 虚函数的定义210
10.1.2 纯虚函数216
10.2 抽象类217
10.3 虚析构函数217
10.4 多态219
10.4.1 多态的含义219
10.4.2 多态的应用220
习题222
实验10 虚函数和多态性226
第11章 C++输入/输出流227
11.1 输入/输出流的概念227
11.2 输入/输出操作228
11.2.1 基本输出操作228
11.2.2 基本输入操作230
11.3 输入/输出格式控制233
11.3.1 输出格式控制233
11.3.2 输入格式控制238
习题238
实验11 C++输入/输出流241
第12章 文件处理242
12.1 概述242
12.2 文件和流243
12.2.1 打开文件243
12.2.2 关闭文件244
12.3 顺序文件的访问245
12.3.1 建立顺序文件245
12.3.2 读取顺序文件中的数据247
12.3.3 更新顺序文件中的数据249
12.4 随机文件的访问249
12.4.1 建立随机文件249
12.4.2 读取随机文件中的数据251
12.4.3 数据写入随机文件252
习题253
实验12 文件处理255
第13章 模板和异常处理256
13.1 模板256
13.1.1 模板的概念256
13.1.2 函数模板257
13.1.3 类模板260
13.2 异常处理262
13.2.1 异常处理的概念262
13.2.2 异常处理的实现263
习题265
实验13 模板和异常处理267
第14章 实训269
14.1 实训1 职工信息管理系统269
14.2 实训2 职工工资管理系统277
热门推荐
- 429422.html
- 1865578.html
- 1862905.html
- 565184.html
- 829194.html
- 1434281.html
- 988302.html
- 1529265.html
- 800811.html
- 1708103.html
- http://www.ickdjs.cc/book_875564.html
- http://www.ickdjs.cc/book_2545440.html
- http://www.ickdjs.cc/book_3836246.html
- http://www.ickdjs.cc/book_3464126.html
- http://www.ickdjs.cc/book_2403859.html
- http://www.ickdjs.cc/book_333765.html
- http://www.ickdjs.cc/book_1072892.html
- http://www.ickdjs.cc/book_1232525.html
- http://www.ickdjs.cc/book_101915.html
- http://www.ickdjs.cc/book_1165155.html