图书介绍

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

好学的C++ 第2版
  • (美) Brian Overland著,杨晓云,王建桥,杨涛等译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115268334
  • 出版时间:2012
  • 标注页数:443页
  • 文件大小:82MB
  • 文件页数:454页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

好学的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

热门推荐