图书介绍
好学的C++ 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美) Brian Overland著,杨晓云,王建桥,杨涛等译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115268334
- 出版时间:2012
- 标注页数:443页
- 文件大小:82MB
- 文件页数:454页
- 主题词:C语言-程序设计
PDF下载
下载说明
好学的C++ 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 第一个C++程序1
1.1像程序员那样思考1
1.2 C++有什么与众不同之处5
1.3建立C++程序6
1.4安装C++编译器8
1.5前进到下一行13
1.6保存数据:C++变量15
1.7数据类型简介16
1.8变量名和关键字23
1.9小结24
第2章 判断,再判断26
2.1数据类型26
2.2程序中的判断27
2.3循环语句34
2.4 C++中的真与假39
2.5递增操作符40
2.6语句与表达式41
2.7布尔(短路)逻辑42
2.8 math库简介45
2.9小结50
第3章 一专多能的for语句52
3.1用于计数的循环52
3.2 for循环简介53
3.3 for语句用法示例54
3.4 for语句的复合语句语法57
3.5临时声明循环变量58
3.6它山之石:Basic语言中的for语句62
3.7小结63
第4章 函数——分工与合作64
4.1函数的概念64
4.2函数的基本使用套路65
4.3局部变量和全局变量72
4.4递归函数74
4.5游戏,更多的游戏88
4.6小结90
第5章 数组——都给我排好队92
5.1初识C++数组92
5.2数组初始化93
5.3从零开始的下标94
5.4字符串和字符串数组101
5.5经验之谈111
5.6二维数组——矩阵112
5.7小结113
第6章 指针——我知道数据在哪里114
6.1指针到底是什么114
6.2指针的概念114
6.3声明和使用指针116
6.4 swap——另一个使用指针的函数122
6.5指针运算127
6.6指针与数组处理129
6.7小结132
第7章 字符串——分析文本134
7.1字符串的存储方式134
7.2字符串的声明和初始化136
7.3字符串处理函数137
7.4读取字符串输入141
7.5单个字符与字符串147
7.6 C++中的string类型150
7.7 string类型上的其他操作154
7.8小结155
第8章 文件——电子存储157
8.1文件流对象简介157
8.2引用磁盘文件159
8.3文本文件与二进制文件164
8.4二进制操作简介166
8.5小结173
第9章 一些高级编程技术175
9.1命令行参数175
9.2函数重载179
9.3 do-while循环183
9.4 switch-case语句184
9.5多模块185
9.6异常处理:出问题找我188
9.7小结191
第10章C++Ox的新功能193
10.1 C++0x功能概述193
10.2 long long类型194
10.3基于范围的for203
10.4 auto和decltype关键字208
10.5 nullptr关键字209
10.6强类型枚举210
10.7纯字符串字面值217
10.8小结218
第11章 进入类的世界——Fraction 类220
11.1面向对象:准智能数据类型220
11.2 point:一个简单的类222
11.3 private关键字:成员专用(保护数据)224
11.4 Fraction类简介228
11.5内嵌函数230
11.6寻找最大公约数231
11.7寻找最小公倍数232
11.8小结242
第12章 构造器——你的地盘你做主244
12.1构造器简介244
12.2多个构造器(重载)245
12.3仅限C++0x:在类声明里初始化成员246
12.4默认构造器247
12.5仅限C++0x:代理构造器249
12.6仅限C++0x:统一的初始化语法250
12.7引用变量和输入参数(&)255
12.8副本构造器257
12.9从字符串到分数的构造器261
12.10小结263
第13章 操作符函数:对象也运算265
13.1类操作符函数简介265
13.2声明操作符函数为全局函数267
13.3用引用来提高效率269
13.4操作符函数的重载277
13.5类赋值操作符277
13.6“等于”比较操作符函数278
13.7类与流:operator〈〈函数279
13.8仅限C++0x:用户定义字面值284
13.9小结286
第14章 动态内存和string类289
14.1动态内存:new关键字289
14.2对象和new关键字290
14.3为多个数据分配内存292
14.4类的析构器295
14.5深复制和副本构造器300
14.6 this关键字301
14.7再论赋值操作符302
14.8编写字符串合并函数304
14.9小结308
第15章 两个完整的OOP编程示例310
15.1链表简介310
15.2汉诺塔动画版321
15.3小结328
第16章STL库——让编程不再困难330
16.1 list模板简介330
16.2设计RPN计算器338
16.3尖括号的正确解释346
16.4小结346
第17章 继承——推陈出新348
17.1继承方式348
17.2 FloatFraction类存在的问题352
17.3仅限C++0x:继承基类的构造器353
17.4 protected成员356
17.5对象包含357
17.6深思熟虑的继承方案359
17.7小结361
第18章 多态——让对象独立自主363
18.1 FlaotFraction类的另一种实现办法363
18.2虚函数简介364
18.3仅限C++0x:必须明确地进行覆盖369
18.4纯虚函数和其他抽象概念370
18.5抽象类和接口371
18.6面向对象与输入和输出流372
18.7写在最后377
18.8结束语378
18.9小结379
附录A操作符381
A.1范围操作符383
A.2 sizeof操作符384
A.3老式和新式的强制类型转换384
A.4整数除法与浮点数除法385
A.5位操作符(&、|、^、~、〈〈和〉〉)386
A.6条件操作符386
A.7赋值操作符387
A.8并置操作符387
附录B 数据类型388
B.1数据类型的精度389
B.2数值型字面值的数据类型389
B.3字符串字面值和转义序列390
B.4带符号整数的二进制补码391
附录C语法汇总393
C.1基本表达式393
C.2基本语句394
C.3控制结构和分支语句394
C.4变量声明399
C.5函数声明401
C.6类声明402
C.7枚举类型声明403
附录D预处理器指令405
D.1 #define指令405
D.2##操作符(合并)406
D.3 defined函数406
D.4 #elif指令407
D.5 #endif指令407
D.6 #error指令407
D.7 #if指令408
D.8 #ifdef指令408
D.9 #ifndef指令409
D.10 #include指令409
D.11 #line指令410
D.12 #undef指令410
D.13预定义常数410
附录E ASCII编码411
附录F标准库函数414
F.1字符串(C字符串)函数414
F.2数据转换函数415
F.3单字符函数415
F.4数学函数416
F.5随机函数417
F.6时间函数417
F.7 strftime函数的输出格式419
附录G I/O流对象和类421
G.1控制台流对象421
G.2 I/O流的处理符422
G.3输入流函数423
G.4输出流函数423
G.5文件I/O函数423
附录HSTL类和对象426
H.1 STL库string类426
H.2 〈list〉模板428
H.3 〈stack〉模板429
附录I术语表431
热门推荐
- 659470.html
- 3883878.html
- 1838584.html
- 802485.html
- 3379670.html
- 2440900.html
- 3294577.html
- 1474451.html
- 290457.html
- 595867.html
- http://www.ickdjs.cc/book_161778.html
- http://www.ickdjs.cc/book_837831.html
- http://www.ickdjs.cc/book_3338470.html
- http://www.ickdjs.cc/book_2011322.html
- http://www.ickdjs.cc/book_2641771.html
- http://www.ickdjs.cc/book_1738572.html
- http://www.ickdjs.cc/book_616371.html
- http://www.ickdjs.cc/book_2402780.html
- http://www.ickdjs.cc/book_3569115.html
- http://www.ickdjs.cc/book_3817247.html