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

- 冀荣华主编 著
- 出版社: 北京:中国农业大学出版社
- ISBN:9787565517525
- 出版时间:2016
- 标注页数:364页
- 文件大小:40MB
- 文件页数:376页
- 主题词:C语言-程序设计
PDF下载
下载说明
C++程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 算法1
1.1.1 算法基本概念1
1.1.2 算法表示方法1
1.2 程序设计语言4
1.2.1 低级程序设计语言4
1.2.2 高级程序设计语言5
1.2.3 面向对象程序设计语言5
1.3 程序设计方法5
1.3.1 程序开发过程6
1.3.2 面向对象程序设计方法7
1.3.3 C++程序开发实例8
1.4 小结11
习题11
第2章 C++程序设计基础13
2.1 基本数据类型与表达式13
2.1.1 基本数据类型13
2.1.2 变量13
2.1.3 常量15
2.1.4 运算符和表达式18
2.1.5 语句25
2.2 基本输入和输出26
2.2.1 基本输入26
2.2.2 基本输出27
2.2.3 综合实例分析29
2.3 基本控制结构29
2.3.1 选择结构30
2.3.2 循环结构38
2.3.3 循环结构与选择结构嵌套43
2.3.4 其他控制语句43
2.4 小结47
习题47
第3章 函数与程序结构52
3.1 引入52
3.2 基本概念53
3.2.1 函数定义53
3.2.2 函数调用55
3.2.3 函数返回57
3.2.4 参数传递57
3.2.5 函数声明60
3.2.6 综合实例分析61
3.3 几种函数62
3.3.1 带默认形参值的函数62
3.3.2 内联函数64
3.3.3 重载函数66
3.3.4 递归函数69
3.3.5 系统函数72
3.3.6 综合实例分析73
3.4 C++程序结构75
3.4.1 变量生存期和作用域75
3.4.2 多文件结构83
3.4.3 编译预处理命令84
3.4.4 带参数的main函数86
3.5 小结87
习题88
第4章 数组、指针与字符串91
4.1 数组91
4.1.1 数组定义与使用92
4.1.2 数组作为函数参数101
4.1.3 综合实例分析103
4.2 字符数组与C-字符串105
4.2.1 字符数组定义与使用105
4.2.2 字符数组存放字符串106
4.2.3 C-字符串输入输出107
4.2.4 常用字符串处理函数108
4.2.5 综合实例分析113
4.3 指针114
4.3.1 指针变量的定义114
4.3.2 指针的运算120
4.3.3 指针与数组124
4.3.4 指针与函数129
4.3.5 综合实例分析132
4.4 动态内存分配135
4.4.1 new运算和delete运算135
4.4.2 动态内存分配与释放函数137
4.4.3 综合实例分析138
4.5 小结140
习题140
第5章 类与对象144
5.1 基本概念144
5.1.1 类的定义144
5.1.2 对象的定义与使用147
5.1.3 类成员的访问控制148
5.1.4 类的成员函数定义150
5.1.5 综合实例分析152
5.2 构造函数和析构函数155
5.2.1 构造函数155
5.2.2 析构函数160
5.2.3 拷贝构造函数162
5.2.4 综合实例分析166
5.3 const和static170
5.3.1 常成员170
5.3.2 常对象172
5.3.3 静态成员173
5.3.4 综合实例分析177
5.4 类的组合181
5.4.1 组合类181
5.4.2 前向引用声明188
5.4.3 综合实例分析190
5.5 友元195
5.5.1 友元函数195
5.5.2 友元类197
5.6 应用实例197
5.7 小结201
习题202
第6章 继承与派生206
6.1 基本概念206
6.1.1 继承的概念206
6.1.2 派生类的定义207
6.1.3 派生类的生成过程208
6.2 继承方式209
6.2.1 公有继承209
6.2.2 私有继承210
6.2.3 保护继承212
6.2.4 综合实例分析213
6.3 派生类的构造与析构217
6.3.1 派生类构造函数及执行顺序217
6.3.2 派生类析构函数及执行顺序222
6.4 多继承224
6.4.1 多继承概念224
6.4.2 多继承的构造与析构226
6.4.3 综合实例分析230
6.5 派生类成员的标识与访问234
6.5.1 同名隐藏规则和作用域分辨234
6.5.2 多继承二义性问题235
6.6 虚拟继承235
6.6.1 虚拟继承的声明237
6.6.2 虚基类初始化240
6.6.3 综合实例分析243
6.7 小结244
习题244
第7章 多态性254
7.1 多态的类型和实现254
7.1.1 多态的类型254
7.1.2 多态的实现255
7.2 运算符重载255
7.2.1 运算符重载为友元函数256
7.2.2 运算符重载为成员函数260
7.2.3 运算符重载的规则263
7.2.4 综合实例分析263
7.3 虚函数264
7.3.1 虚函数的定义和使用265
7.3.2 虚析构函数267
7.4 抽象类267
7.4.1 纯虚函数267
7.4.2 抽象类267
7.4.3 综合实例分析269
7.5 小结270
习题271
第8章 模板273
8.1 函数模板273
8.1.1 函数模板的定义273
8.1.2 函数模板的使用275
8.1.3 综合实例分析275
8.2 类模板276
8.2.1 类模板的定义277
8.2.2 类模板的使用278
8.2.3 C++标准模板库280
8.2.4 综合实例分析287
8.3 小结290
习题290
第9章 流类库与输入输出293
9.1 控制台输入输出294
9.1.1 基于I/O类库的输入输出294
9.1.2 基于标准I/O函数库的输入输出305
9.1.3 重载提取和插入运算符306
9.1.4 综合实例分析308
9.2 文件的输入输出313
9.2.1 基于I/O类库的输入输出314
9.2.2 基于I/O函数库的输入输出323
9.2.3 综合实例分析324
9.3 字符串的输入输出330
9.4 小结334
习题334
第10章 异常处理337
10.1 异常机制337
10.2 C++异常处理实现338
10.2.1 异常处理过程339
10.2.2 异常接口声明342
10.3 异常处理中的构造与析构344
10.4 多个异常事件的处理346
10.5 应用实例349
10.6 小结350
习题350
附录A355
附录B357
附录C359
附录D360
附录E361
参考文献364
热门推荐
- 2067969.html
- 1413385.html
- 2348267.html
- 2798376.html
- 3184217.html
- 187966.html
- 3692052.html
- 704349.html
- 437622.html
- 2213271.html
- http://www.ickdjs.cc/book_375252.html
- http://www.ickdjs.cc/book_1272668.html
- http://www.ickdjs.cc/book_3591251.html
- http://www.ickdjs.cc/book_817102.html
- http://www.ickdjs.cc/book_3835829.html
- http://www.ickdjs.cc/book_1179090.html
- http://www.ickdjs.cc/book_776249.html
- http://www.ickdjs.cc/book_3799439.html
- http://www.ickdjs.cc/book_2635069.html
- http://www.ickdjs.cc/book_1980428.html