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

- 宁涛本书主编;张振琳,刘瑞杰副主编;赵波主审 著
- 出版社: 沈阳:辽宁科学技术出版社
- ISBN:9787538172331
- 出版时间:2012
- 标注页数:338页
- 文件大小:196MB
- 文件页数:350页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C++程序设计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面向对象程序设计语言2
1.2 C++语言概述3
1.3 C++程序开发过程4
1.4 C++程序举例4
1.5注释方法5
1.6 C++的编程风格6
1.6.1代码行规范7
1.6.2修饰符和注释符规范7
1.6.3类版式的规范8
1.7 C++ 的输入输出简介9
1.8小结10
1.9习题110
第2章 基本数据类型及表达式12
2.1 C++的数据类型12
2.1.1字符集与关键字12
2.1.2基本数据类型13
2.2变量定义14
2.2.1变量的命名14
2.2.2变量的定义格式15
2.2.3变量的赋值与初始化15
2.3常量定义16
2.3.1文字常量16
2.3.2符号常量18
2.3.3常变量19
2.4运算符与表达式19
2.4.1算术运算符19
2.4.2关系运算符20
2.4.3逻辑运算符21
2.4.4赋值运算符22
2.4.5自增、自减运算符23
2.4.6位运算符23
2.4.7其他运算符25
2.4.8运算符的优先级25
2.5类型转换27
2.5.1自动类型转换27
2.5.2强制类型转换28
2.6实例应用与剖析28
2.7小结30
2.8习题231
第3章 语句与控制结构32
3.1语句格式32
3.2控制结构33
3.3 if语句34
3.3.1基本if语句34
3.3.2 if…else语句35
3.3.3嵌套if语句39
3.3.4条件运算符39
3.4 switch语句39
3.5 for循环语句42
3.5.1 for语句42
3.5.2 for语句的循环嵌套44
3.6 while循环语句45
3.6.1 while语句45
3.6.2 do……while语句46
3.7转移语句47
3.7.1 break语句47
3.7.2 continue语句49
3.7.3 goto语句49
3.8实例应用与剖析50
3.9小结52
3.10习题353
第4章 函数57
4.1函数的定义与调用57
4.1.1函数的定义57
4.1.2函数的调用59
4.1.3函数的嵌套调用60
4.1.4递归调用62
4.2函数的声明63
4.3内联函数64
4.4函数重载66
4.5带默认形参值的函数68
4.6实例应用与剖析70
4.7小结75
4.8习题475
第5章 程序结构78
5.1全局变量与局部变量78
5.1.1内存区域的布局78
5.1.2全局变量79
5.1.3局部变量80
5.1.4静态局部变量82
5.2外部存储类型84
5.3作用域85
5.3.1函数原型作用域86
5.3.2局部作用域86
5.3.3函数作用域87
5.3.4文件作用域87
5.4文件结构87
5.4.1头文件89
5.4.2编译预处理89
5.5实例应用与剖析90
5.6小结93
5.7习题593
第6章 数组97
6.1一维数组97
6.1.1一维数组的定义97
6.1.2一维数组的地址表示99
6.1.3一维数组的使用100
6.2二维数组103
6.2.1二维数组的定义103
6.2.2二维数组的地址表示105
6.2.3二维数组的使用105
6.3数组作为函数参数107
6.3.1数组元素作为函数参数107
6.3.2数组名作为函数参数108
6.4字符数组与字符串109
6.4.1字符数组的定义109
6.4.2字符数组的初始化109
6.5实例应用与剖析113
6.6小结118
6.7习题6118
第7章 指针与引用122
7.1指针122
7.1.1指针变量的定义122
7.1.2指针变量的初始化123
7.1.3指针的运算125
7.1.4指针与数组128
7.1.5指针与字符串129
7.1.6指针与函数130
7.2引用135
7.2.1引用的定义135
7.2.2引用的操作136
7.2.3引用与函数138
7.2.4常引用140
7.3实例应用与剖析142
7.4小结145
7.5习题7146
第8章 结构体149
8.1结构体149
8.1.1结构体的概念149
8.1.2结构体类型的声明150
8.1.3结构体变量的声明151
8.1.4结构体变量成员的访问152
8.1.5结构体变量的赋值153
8.2结构体与数组156
8.3结构体与指针158
8.4结构体与函数160
8.4.1传递结构体参数160
8.4.2返回结构体166
8.5小结169
8.6习题8169
第9章 类与对象174
9.1类与对象的定义174
9.1.1面向对象程序设计174
9.1.2类的定义175
9.1.3成员函数176
9.1.4对象的定义179
9.2构造函数与析构函数180
9.2.1构造函数的定义180
9.2.2带参数的构造函数183
9.2.3重载构造函数185
9.2.4析构函数187
9.2.5拷贝构造函数190
9.3对象的使用194
9.3.1组合194
9.3.2对象指针196
9.3.3对象引用198
9.3.4对象数组199
9.3.5 new和delete的使用202
9.3.6 this指针204
9.4静态成员205
9.4.1静态数据成员205
9.4.2静态成员函数207
9.5友元208
9.5.1友元函数208
9.5.2友元类210
9.6常对象与常成员210
9.6.1常对象210
9.6.2常成员函数211
9.6.3常数据成员212
9.7实例应用与剖析213
9.8小结216
9.9习题9217
第10章 继承与派生225
10.1继承与派生的定义225
10.1.1继承的定义225
10.1.2派生类的构成226
10.2继承方式228
10.2.1公有继承(public)228
10.2.2私有继承(private)230
10.2.3保护继承(protected)232
10.3派生类的构造233
10.4多继承236
10.4.1多继承派生类的构造236
10.4.2多继承的二义性问题239
10.5赋值兼容240
10.6虚拟继承与虚基类241
10.7实例应用与剖析246
10.8小结249
10.9习题10250
第11章 多态性与虚函数257
11.1多态性257
11.2运算符重载257
11.2.1运算符重载的实现258
11.2.2运算符作为成员函数259
11.2.3运算符作为类的友元函数263
11.3虚函数266
11.3.1派生类指针266
11.3.2虚函数的定义与限制268
11.3.3纯虚函数与抽象类270
11.4小结271
11.5习题11272
第12章 模板278
12.1模板的概念278
12.2函数模板279
12.2.1函数模板的定义279
12.2.2函数模板的实例化280
12.2.3函数模板的重载284
12.3类模板286
12.3.1类模板的定义287
12.3.2类模板的实例化288
12.3.3类模板与友元290
12.3.4类模板与静态成员291
12.3.5类模板的继承与派生292
12.4标准模板库293
12.5小结294
12.6习题12295
第13章I/O流298
13.1流的概念298
13.2 C++流库概述299
13.2.1标准流类300
13.2.2文件流类300
13.2.3串流类300
13.3使用I/O成员函数300
13.3.1 istream流中的常用成员函数300
13.3.2 ostream流中的常用成员函数301
13.4格式控制303
13.4.1用流对象的成员函数303
13.4.2用控制符305
13.5文件操作307
13.6小结312
13.7习题13313
第14章 异常处理315
14.1异常的概念315
14.2异常处理概述316
14.3异常处理的实现316
14.4异常处理的规则320
14.5异常规范322
14.6异常处理与构造函数和析构函数324
14.7异常处理类327
14.7.1异常处理与类327
14.7.2 C++标准库的异常处理类333
14.8小结335
14.9习题14336
参考文献338
热门推荐
- 280532.html
- 3454437.html
- 3427326.html
- 2471089.html
- 394265.html
- 655304.html
- 2613957.html
- 3606646.html
- 1651417.html
- 2708088.html
- http://www.ickdjs.cc/book_667467.html
- http://www.ickdjs.cc/book_939490.html
- http://www.ickdjs.cc/book_482366.html
- http://www.ickdjs.cc/book_640037.html
- http://www.ickdjs.cc/book_3722439.html
- http://www.ickdjs.cc/book_3403988.html
- http://www.ickdjs.cc/book_1630755.html
- http://www.ickdjs.cc/book_1927714.html
- http://www.ickdjs.cc/book_3055162.html
- http://www.ickdjs.cc/book_2812572.html