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

- 齐建玲,邓振杰主编;斯庆巴拉,侯晓芳副主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115423788
- 出版时间:2017
- 标注页数:300页
- 文件大小:74MB
- 文件页数:310页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C++程序设计 第3版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传统程序设计及其局限性3
1.1.3面向对象程序设计的特点4
1.1.4面向对象程序设计语言5
1.2 C++语言的发展和特点5
1.2.1 C++语言的发展5
1.2.2 C++语言的特点7
1.3 C++语言程序基本结构7
1.3.1 C++语言程序基本结构7
1.3.2 C++程序的书写格式9
1.4 C ++程序的上机实现9
1.4.1 Visual Studio 2013集成开发环境9
1.4.2编辑、编译、连接和运行程序10
习题14
第2章C++程序设计基础16
2.1词法符号16
2.1.1标识符16
2.1.2关键字17
2.1.3运算符17
2.1.4分隔符17
2.2基本数据类型17
2.3常量与变量19
2.3.1常量19
2.3.2变量22
2.4运算符和表达式23
2.4.1算术运算符与算术表达式24
2.4.2关系运算符与关系表达式27
2.4.3逻辑运算符与逻辑表达式28
2.4.4赋值运算符与赋值表达式29
2.4.5位运算符30
2.4.6其他运算符31
2.4.7表达式中数据类型的转换32
2.5程序基本结构33
2.5.1顺序结构33
2.5.2选择结构34
2.5.3循环结构39
2.5.4转移语句43
2.6案例实战43
2.6.1实战目标43
2.6.2功能描述44
2.6.3案例实现44
习题46
第3章 数组50
3.1一维数组50
3.1.1一维数组的定义50
3.1.2一维数组的初始化51
3.1.3一维数组的引用52
3.2二维数组53
3.2.1二维数组的定义53
3.2.2二维数组的初始化54
3.2.3二维数组的引用54
3.3字符串与字符数组55
3.3.1字符串55
3.3.2字符数组的定义及初始化55
3.3.3字符串处理函数56
3.4案例实战58
3.4.1实战目标58
3.4.2功能描述58
3.4.3案例实现59
习题61
第4章 函数64
4.1函数的定义和声明64
4.2函数调用67
4.2.1函数调用方式67
4.2.2函数调用的参数传递69
4.2.3 函数的嵌套调用和递归调用70
4.3 变量的作用域72
4.3.1局部变量72
4.3.2全局变量72
4.4 C++对函数的扩充73
4.4.1内联函数73
4.4.2函数重载74
4.4.3带默认参数值的函数75
4.5案例实战76
4.5.1实战目标76
4.5.2功能描述76
4.5.3案例实现77
习题78
第5章 指针和引用82
5.1指针82
5.1.1指针的概念82
5.1.2指针与数组87
5.1.3指针与函数90
5.1.4指针与字符串93
5.1.5动态内存分配94
5.2引用97
5.2.1引用的概念97
5.2.2引用与函数98
5.3案例实战99
5.3.1实战目标99
5.3.2功能描述100
5.3.3案例实现100
习题102
第6章 结构体和共用体106
6.1结构体106
6.1.1结构体类型的定义106
6.1.2结构体变量的定义与初始化107
6.1.3结构体变量的引用108
6.1.4结构体数组与应用109
6.2共用体112
6.2.1共用体类型、变量的定义112
6.2.2共用体的应用113
6.3案例实战114
6.3.1实战目标114
6.3.2功能描述114
6.3.3案例实现115
习题117
第7章类与对象120
7.1类的定义120
7.2对象的定义123
7.2.1对象的定义123
7.2.2对象对类成员的访问124
7.3构造函数127
7.3.1构造函数的定义127
7.3.2带参数的构造函数128
7.3.3带默认参数的构造函数130
7.3.4 重载构造函数131
7.3.5复制构造函数133
7.4析构函数135
7.5对象指针和对象的引用137
7.5.1对象指针137
7.5.2 this指针140
7.5.3对象的引用142
7.6对象数组143
7.7常类型147
7.7.1常对象147
7.7.2常对象成员148
7.7.3常指针151
7.7.4常引用152
7.8案例实战153
7.8.1实战目标153
7.8.2功能描述153
7.8.3案例实现154
习题159
第8章 静态与友元164
8.1静态164
8.1.1静态数据成员164
8.1.2静态成员函数167
8.2友元171
8.2.1友元函数171
8.2.2友元类174
8.3案例实战176
8.3.1实战目标176
8.3.2功能描述176
8.3.3案例实现176
习题179
第9章 继承与派生183
9.1类的继承与派生183
9.1.1继承和派生的概念183
9.1.2派生类的定义184
9.1.3继承方式185
9.2单继承194
9.2.1单继承的构造函数和析构函数194
9.2.2单继承中子对象的构造函数198
9.3多继承202
9.3.1多继承的构造函数和析构函数203
9.3.2二义性问题206
9.4虚基类209
9.4.1虚基类的概念209
9.4.2虚基类的构造函数和析构函数211
9.4.3虚基类的应用213
9.4.4基类和派生类的转换216
9.5案例实战218
9.5.1实战目标218
9.5.2功能描述218
9.5.3案例实现219
习题221
第10章 运算符重载226
10.1概述226
10.2运算符重载规则228
10.3运算符重载的实现方式229
10.3.1用成员函数重载运算符229
10.3.2用友元函数重载运算符230
10.4常用运算符的重载231
10.4.1单目运算符重载231
10.4.2双目运算符重载234
10.4.3特殊运算符重载238
10.5案例实战240
10.5.1实战目标240
10.5.2功能描述240
10.5.3案例实现240
习题242
第11章 虚函数和多态性246
11.1虚函数246
11.1.1虚函数的定义246
11.1.2纯虚函数251
11.2抽象类252
11.3虚析构函数253
11.4多态性255
11.4.1多态性的含义255
11.4.2多态性的应用256
11.5案例实战258
11.5.1实战目标258
11.5.2功能描述258
11.5.3案例实现259
习题267
第12章C++输入/输出流269
12.1输入/输出流的概念269
12.2标准输入/输出270
12.2.1标准输入270
12.2.2标准输出271
12.3文件输入/输出274
12.3.1文件和流275
12.3.2顺序文件的访问277
12.3.3随机文件的访问281
12.4案例实战283
12.4.1实战目标283
12.4.2功能描述284
12.4.3案例实现284
习题286
第13章 模板和异常处理288
13.1模板288
13.1.1模板的概念288
13.1.2函数模板289
13.1.3类模板291
13.2异常处理293
13.2.1异常处理的概念293
13.2.2异常处理的实现294
13.3案例实战296
13.3.1实战目标296
13.3.2功能描述296
13.3.3案例实现297
习题299
热门推荐
- 2023769.html
- 558209.html
- 1664058.html
- 1894109.html
- 1111438.html
- 2277689.html
- 3077165.html
- 1579430.html
- 2439147.html
- 2036504.html
- http://www.ickdjs.cc/book_1200929.html
- http://www.ickdjs.cc/book_2366165.html
- http://www.ickdjs.cc/book_2149882.html
- http://www.ickdjs.cc/book_2079985.html
- http://www.ickdjs.cc/book_73981.html
- http://www.ickdjs.cc/book_2164093.html
- http://www.ickdjs.cc/book_3074694.html
- http://www.ickdjs.cc/book_1705014.html
- http://www.ickdjs.cc/book_3648957.html
- http://www.ickdjs.cc/book_3577067.html