《C++从零开始学 视频教学版 第2版》求取 ⇩
作者 | 王英英编著 编者 |
---|---|
出版 | 未查询到或未知 |
参考页数 | ✅ 真实服务 非骗流量 ❤️ |
出版时间 | 2020(求助前请核对) 目录预览 |
ISBN号 | 无 — 违规投诉 / 求助条款 |
PDF编号 | 820160918(学习资料 勿作它用) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |
第1章学习C++——认识C++1
1.1 C/C++的起源1
1.2 C++的特色2
1.3关于ANSI/ISO C++标准3
1.4语言的翻译过程4
1.5编写代码前的准备——安装开发环境Visual Studio 20195
1.6小试身手——新建一个C++项目8
1.7疑难解惑11
1.8经典习题13
第2章C++程序结构14
2.1简单程序14
2.2 C++程序分析15
2.2.1#include指令及头文件15
2.2.2 main函数16
2.2.3变量声明和定义17
2.2.4函数的声明19
2.2.5关于注释20
2.3输入输出对象22
2.3.1cout输出数据22
2.3.2 cin读取输入数据25
2.4标识符26
2.4.1保留字27
2.4.2标识符命名27
2.5预处理27
2.6命名空间30
2.6.1命名空间的定义30
2.6.2using关键字32
2.6.3命名空间std33
2.7小试身手——入门经典程序34
2.8疑难解惑35
2.9经典习题36
第3章基本数据类型37
3.1变量与常量37
3.1.1变量37
3.1.2常量40
3.2基本变量类型43
3.2.1整数类型43
3.2.2字符类型44
3.2.3浮点数类型46
3.2.4布尔类型48
3.3typedef49
3.4小试身手——测试基本数据类型的字节长度53
3.5疑难解惑54
3.6经典习题55
第4章运算符和表达式56
4.1运算符概述56
4.1.1赋值运算符56
4.1.2算术运算符57
4.1.3关系运算符59
4.1.4逻辑运算符60
4.1.5自增和自减运算符62
4.1.6位逻辑运算符63
4.1.7移位运算符65
4.1.8三元运算符66
4.1.9逗号运算符67
4.1.10类型转换运算符68
4.2运算符优先级和结合性69
4.2.1运算符优先级69
4.2.2运算符结合性70
4.3小试身手——综合运用运算符72
4.4疑难解惑73
4.5经典习题74
第5章程序流程控制75
5.1顺序语句75
5.2条件判断语句76
5.2.1if条件76
5.2.2 if-else条件78
5.2.3条件运算符79
5.3循环语句80
5.3.1for循环81
5.3.2 while循环82
5.3.3 do-while循环83
5.4跳出循环84
5.4.1continue84
5.4.2 break85
5.5多重选择语句86
5.6小试身手——计算商品总价88
5.7疑难解惑90
5.8经典习题92
第6章函数93
6.1函数的基本结构93
6.1.1函数的声明、定义和调用93
6.1.2参数的传递方式95
6.1.3函数的默认参数97
6.1.4函数的返回值99
6.2变量的作用域99
6.2.1局部变量99
6.2.2静态局部变量100
6.2.3外部变量101
6.2.4寄存器变量102
6.3特殊函数调用方式——递归调用103
6.4内联函数104
6.5预处理器106
6.5.1#define预处理器106
6.5.2 #define的作用107
6.5.3 const修饰符108
6.6函数的重载108
6.7小试身手——汉诺塔问题函数110
6.8疑难解惑111
6.9经典习题112
第7章数组与字符串113
7.1一维数组113
7.1.1一维数组的声明113
7.1.2数组初始化114
7.1.3数组的操作115
7.2二维数组和多维数组117
7.2.1二维数组的声明117
7.2.2二维数组的使用和存取117
7.2.3多维数组119
7.3数组与函数121
7.3.1一维数组作为函数的参数121
7.3.2传送多维数组到函数122
7.4字符串类123
7.4.1字符串的声明123
7.4.2字符串的输入和输出124
7.4.3字符串处理125
7.5小试身手——判断字符串回文129
7.6疑难解惑131
7.7经典习题132
第8章指针133
8.1指针概述133
8.1.1什么是指针133
8.1.2为什么要用指针134
8.1.3指针的地址134
8.2指针变量135
8.2.1指针变量的声明135
8.2.2指针变量的使用136
8.3指针与函数137
8.3.1指针传送到函数中137
8.3.2返回值为指针的函数138
8.3.3函数指针140
8.4指针与数组141
8.4.1指针的算术运算141
8.4.2利用指针存储一维数组的元素142
8.4.3利用指针传输一维数组到函数中143
8.5指针与字符串144
8.6void指针145
8.7指向指针的指针145
8.8动态内存配置146
8.8.1使用基本数据类型做动态配置147
8.8.2使用数组做动态配置148
8.9小试身手——判断字符串中有多少个整数149
8.10疑难解惑151
8.11经典习题152
第9章struct和其他复合类型153
9.1struct153
9.1.1 struct的声明153
9.1.2 struct变量的初始化与使用155
9.1.3 struct数组初始化156
9.2将结构体变量作为函数参数158
9.2.1将整个结构体传送到函数158
9.2.2传送结构体的地址到函数159
9.3union160
9.3.1 union的定义和声明160
9.3.2 union类型的初始化和使用161
9.3.3 struct和union的差异163
9.4enum163
9.4.1 enum的定义和声明163
9.4.2 enum的初始化和使用164
9.5小试身手——学生信息登记表166
9.6疑难解惑168
9.7经典习题169
第10章类170
10.1认识类170
10.1.1类的基本概念170
10.1.2类的定义170
10.1.3类对象的生成172
10.1.4类对象指针173
10.2成员函数175
10.3嵌套类177
10.4 const成员函数177
10.5类成员的访问控制179
10.5.1私有成员180
10.5.2公有成员181
10.6静态成员182
10.6.1静态数据成员182
10.6.2静态成员函数184
10.7友元186
10.8小试身手——栈类的实现187
10.9疑难解惑189
10.10经典习题190
第11章构造函数和析构函数191
11.1构造函数初始化类对象191
11.1.1什么是构造函数191
11.1.2使用构造函数192
11.2析构函数清除类对象193
11.2.1析构函数的概念193
11.2.2析构函数的调用194
11.3默认构造函数195
11.4重载构造函数197
11.4.1重载构造函数的作用197
11.4.2重载构造函数的调用197
11.5类对象数组的初始化198
11.5.1类对象数组调用198
11.5.2类对象数组和默认构造函数200
11.5.3类对象数组和析构函数201
11.6拷贝构造函数203
11.6.1拷贝构造函数的概念203
11.6.2深拷贝和浅拷贝204
11.7小试身手——构造函数和析构函数的应用206
11.8疑难解惑208
11.9经典习题208
第12章运算符的重载210
12.1什么是运算符重载210
12.1.1运算符重载的形式211
12.1.2可重载的运算符213
12.2重载前置运算符和后置运算符213
12.2.1重载前置运算符214
12.2.2重载后置运算符215
12.3插入运算符和折取运算符的重载217
12.3.1插入运算符的重载217
12.3.2折取运算符的重载218
12.4常用运算符的重载220
12.4.1“<”运算符的重载220
12.4.2“+”运算符的重载222
12.4.3“=”运算符的重载223
12.5小试身手——运算符重载实例225
12.6疑难解惑227
12.7经典习题227
第13章类的继承228
13.1面向对象编程概述228
13.1.1面向对象编程的几个概念228
13.1.2面向对象编程与面向过程编程的区别229
13.2继承的基本概念229
13.2.1基类和继承类229
13.2.2简单的基础实例231
13.2.3调用父类中的构造函数236
13.3子类存取父类成员239
13.3.1私有成员的存取239
13.3.2继承与静态成员241
13.3.3多继承242
13.4小试身手——继承的应用245
13.5疑难解惑246
13.6经典习题247
第14章虚函数和抽象类248
14.1什么是虚函数248
14.1.1虚函数的作用248
14.1.2动态绑定和静态绑定250
14.2抽象类与纯虚函数252
14.2.1定义纯虚函数252
14.2.2抽象类的作用253
14.2.3虚析构函数254
14.3抽象类的多重继承256
14.4虚函数表257
14.4.1什么是虚函数表257
14.4.2继承关系的虚函数表259
14.5小试身手——抽象类的应用261
14.6疑难解惑263
14.7经典习题264
第15章C++中的文件处理265
15.1文件的基本概念265
15.1.1文件I/O265
15.1.2文件顺序读写269
15.1.3随机文件读写269
15.2文件的打开与关闭271
15.2.1文件的打开271
15.2.2文件的关闭273
15.3文本文件的处理274
15.3.1将变量写入文件274
15.3.2将变量写入文件尾部275
15.3.3从文本文件中读入变量275
15.3.4使用get()、getline()和put()函数276
15.4二进制文件的处理279
15.5小试身手——文件操作281
15.6疑难解惑283
15.7经典习题284
第16章异常处理285
16.1异常的基本概念285
16.2异常处理机制285
16.3抛出异常287
16.4重新抛出异常289
16.5捕获所有异常290
16.6不是错误的异常291
16.7未捕捉到的异常292
16.8 标准异常292
16.9异常规范293
16.10异常与继承294
16.11异常处理的应用295
16.11.1自定义异常类295
16.11.2捕获多个异常297
16.12小试身手——异常处理298
16.13疑难解惑300
16.14经典习题301
第17章模板与类型转换302
17.1模板302
17.1.1函数模板302
17.1.2类模板304
17.1.3模板参数306
17.1.4模板的特殊化307
17.1.5重载和函数模板308
17.2类型识别和强制转换运算符310
17.2.1运行时类型识别310
17.2.2强制类型转换运算符314
17.3小试身手——模板应用316
17.4疑难解惑318
17.5经典习题319
第18章容器和迭代器320
18.1 STL320
18.2迭代器320
18.3顺序容器322
18.3.1向量322
18.3.2双端队列323
18.3.3列表324
18.4关联容器326
18.4.1集合和多重集合326
18.4.2映射和多重映射328
18.5容器适配器329
18.5.1栈329
18.5.2队列330
18.5.3优先级队列332
18.6小试身手——容器操作实例333
18.7疑难解惑338
18.8经典习题338
第19章开发商场采购系统339
19.1系统需求分析339
19.2功能分析340
19.3系统代码编写341
19.3.1密码文件和购物单文件341
19.3.2管理员登录功能342
19.3.3采购系统的主功能345
19.3.4采购操作功能和验证功能的实现350
19.3.5主程序运行入口356
19.4系统运行357
第20章开发推箱子游戏359
20.1系统功能描述359
20.2系统功能分析及实现359
20.2.1功能分析359
20.2.2功能实现360
20.3游戏运行365
2020《C++从零开始学 视频教学版 第2版》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
- 怎样教育婴幼儿 从零岁开始的教育
- 1981 北京:中国农业机械出版社
- 手把手教你学LINUX 图解视频版
- 2020
- 从零开始:CINEMA 4D快速入门教程
- 2020
- SQL从入门到精通 微课视频版
- 2020
- 从零开始学日语 零的开始 百分的成就
- 北京:清华大学出版社
- 从零开始学五笔字型与WORD排版
- 成都:电子科技大学出版社
- C++大学教程 第4版 英文版
- 电子工业出版社
- Visual C++ 6从入门到精通 第2版
- 1999 北京:北京希望电脑公司;北京:北京希望电子出版社
- 教养 从心开始
- 1999 北京:外文出版社
- 光学教程 第2版
- 1981 北京:高等教育出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD