图书介绍

C++应用程序设计PDF|Epub|txt|kindle电子书版本网盘下载

C++应用程序设计
  • (美)RichardJohnsonbaugh,(美)MartinKalin著 著
  • 出版社: 北京:中国电力出版社
  • ISBN:9787512308923
  • 出版时间:2012
  • 标注页数:571页
  • 文件大小:102MB
  • 文件页数:585页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐