图书介绍
C++应用程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![C++应用程序设计](https://www.shukui.net/cover/28/33499162.jpg)
- (美)RichardJohnsonbaugh,(美)MartinKalin著 著
- 出版社: 北京:中国电力出版社
- ISBN:9787512308923
- 出版时间:2012
- 标注页数:571页
- 文件大小:102MB
- 文件页数:585页
- 主题词:C语言-程序设计
PDF下载
下载说明
C++应用程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第0章 计算机系统及程序设计1
0.1算法2
0.2计算机系统4
0.3数据的内部表示7
0.4程序设计语言13
0.5解决问题的方法与程序设计16
0.6为什么使用C++20
第1章 数据类型和运算符简介23
1.1第一个C++程序24
1.2整型26
1.3标识符29
1.4应用实例:长度单位的转换30
1.5其他整数类型31
1.6浮点类型37
1.7算术运算38
1.8应用实例:一个数学问题41
1.9关系运算符和逻辑运算符42
C++补充材料47
程序设计中常见的错误51
程序设计练习53
第2章 控制流55
2.1 if-else语句56
2.2应用实例:计算个人所得税66
2.3 while语句68
2.4应用实例:税款计算(二)70
2.5文件71
2.6 do-while语句76
2.7 for语句77
2.8赋值、自增和自减运算符80
2.9应用实例:数据统计85
2.10 break、 continue和switch语句87
2.11应用实例:产生素数93
2.12类型提升和类型转换95
2.13输出格式化100
C++补充材料104
程序设计中常见的错误105
程序设计练习108
第3章 函数113
3.1简介114
3.2变量的作用范围123
3.3值调用125
3.4应用实例:Monty Hall问题128
3.5引用调用138
3.6应用实例:输出日历142
3.7函数重载147
3.8递归149
程序设计中常见的错误157
程序设计练习162
第4章 数组167
4.1为什么使用数组168
4.2下标运算符169
4.3数组和指针174
4.4应用实例:投票统计177
4.5字符串179
4.6数组和函数184
4.7字符串处理函数188
4.8应用实例:文件合并197
4.9多维数组204
4.10应用实例:维护地址簿210
C++补充材料218
程序设计中常见的错误219
程序设计练习223
第5章 类229
5.1面向对象程序设计和面向过程程序设计230
5.2类和对象234
5.3应用实例:Clock类243
5.4应用实例:时间戳类245
5.5构造器和析构器252
5.6应用实例:Task类265
5.7类的数据成员和方法271
5.8使用类库275
5.9指向对象的指针和间接访问运算符277
C++补充材料279
程序设计中常见的错误280
程序设计练习286
第6章 继承291
6.1简介292
6.2基本概念和语法293
6.3应用实例:记录电影胶片的发布情况297
6.4 protected成员302
6.5继承中的构造器和析构器306
6.6应用实例:继承序列312
C++补充材料322
程序设计中常见的错误325
程序设计练习327
第7章 多态性331
7.1 C++中的运行时绑定和编译时绑定332
7.2应用实例:电影胶片修订版342
7.3名字重载、名字重写和名字隐藏351
7.4抽象基类358
C++补充材料362
程序设计中常见的错误363
程序设计练习366
第8章 运算符重载371
8.1基本运算符重载372
8.2应用实例:复数类376
8.3使用顶级函数重载运算符380
8.4友元函数385
8.5输入/输出运算符的重载387
8.6重载特殊运算符389
8.7应用实例:数组398
C++补充材料403
程序设计中常见的错误403
程序设计练习406
第9章 存储类别409
9.1编译时存储和运行时存储410
9.2变量的存储类别415
9.3指针和动态存储428
9.4应用实例:排序和搜索437
9.5带有指针数据成员的类443
C++补充材料453
程序设计中常见的错误454
程序设计练习457
第10章 模板和标准模板库463
10.1模板的基础知识464
10.2应用实例:模板栈类472
10.3名字空间480
10.4标准模板库483
10.5应用实例:股票趋势报表498
C++补充材料506
程序设计中常见的错误507
程序设计练习510
附录A ASCII码表514
附录B 预处理器516
附录C 部分C++函数和类方法525
附录D 运行时类型识别541
附录E 异常处理545
奇数序号练习题的解答提示与答案548