图书介绍
从零开始学C++程序设计【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 吴惠茹等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111564560
- 出版时间:2017
- 标注页数:410页
- 文件大小:87MB
- 文件页数:425页
- 主题词:
PDF下载
下载说明
从零开始学C++程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识C+1
1-1 C++的由来1
1-1-1 C与C+++的关联2
1-1-2认识面向对象设计2
1-2我的第一个C++程序3
1-2-1编写程序4
1-2-2保存文件5
1-2-3编译程序5
1-2-4运行程序6
1-2-5程序代码解析6
1-3程序架构简介6
1-3-1头文件区7
1-3-2程序注释8
1-3-3主程序区——main()函数9
1-3-4命名空间10
1-3-5输入/输出功能简介10
1-3-6程序语句的格式11
1-3-7标识符与保留字12
1-4上机实训测验13
1-5课后练习13
第2章 变量与数据类型18
2-1变量简介19
2-2常数21
2-3基本数据类型22
2-3-1整数22
2-3-2浮点数24
2-3-3字符27
2-3-4转义字符28
2-3-5布尔数据类型30
2-4上机实训测验31
2-5课后练习32
第3章 表达式与运算符35
3-1表达式的表示法35
3-2认识运算符36
3-2-1运算符优先级36
3-2-2赋值运算符37
3-2-3算术运算符38
3-2-4关系运算符39
3-2-5逻辑运算符41
3-2-6位运算符42
3-2-7递增与递减运算符47
3-2-8复合赋值运算符49
3-3认识数据类型转换50
3-3-1自动类型转换50
3-3-2强制类型转换52
3-3-3转型运算符简介53
3-4上机实训测验55
3-5课后练习56
第4章 流程控制结构60
4-1顺序结构60
4-2选择结构61
4-2-1 if条件语句61
4-2-2 if- else条件语句62
4-2-3 if else if条件语句64
4-2-4条件运算符66
4-2-5 switch条件语句68
4-3循环结构70
4-3-1 for循环语句71
4-3-2 for循环的控制子句72
4-3-3嵌套for循环73
4-3-4 while循环语句74
4-3-5 do-while循环语句76
4-4循环控制指令78
4-4-1 break指令78
4-4-2 continue指令80
4-4-3 goto指令81
4-5上机实训测验82
4-6课后练习85
第5章 数组与字符串89
5-1数组简介89
5-1-1数组表示法89
5-1-2数组与变量90
5-1-3一维数组91
5-1-4二维数组93
5-1-5多维数组95
5-2字符串简介97
5-2-1字符串声明97
5-2-2字符串数组100
5-3 String类102
5-3-1声明String类103
5-3-2字符串运算符功能105
5-3-3 String类成员函数106
5-4上机实训测验108
5-5课后练习110
第6章 指针与地址113
6-1认识地址113
6-1-1指针的作用113
6-1-2变量地址的存取114
6-1-3指针变量的声明115
6-1-4指针运算118
6-1-5多重指针121
6-2指针与数组122
6-2-1指针与一维数组124
6-2-2指针与多维数组125
6-2-3指针与字符串128
6-2-4指针数组简介130
6-3动态分配功能134
6-3-1动态分配与静态分配134
6-3-2动态分配变量135
6-3-3动态分配数组136
6-4引用类型138
6-4-1引用类型声明138
6-4-2指针引用简介140
6-5上机实训测验141
6-6课后练习143
第7章 函数入门149
7-1函数功能简介149
7-1-1自定义函数149
7-1-2函数声明模式151
7-1-3函数调用语法154
7-2认识参数传递155
7-2-1传值调用模式155
7-2-2传址调用模式157
7-2-3传引用调用模式159
7-2-4参数默认值160
7-2-5数组参数162
7-2-6指针返回值163
7-3上机实训测验165
7-4课后练习166
第8章 函数的高级应用170
8-1函数指针简介170
8-1-1声明函数指针170
8-1-2参数型函数指针172
8-1-3函数指针数组175
8-2命令行参数176
8-3变量的种类179
8-3-1全局变量179
8-3-2局部变量179
8-3-3区块变量179
8-4变量等级说明180
8-4-1自动变量180
8-4-2静态局部变量180
8-4-3外部变量182
8-4-4静态外部变量183
8-4-5寄存器变量185
8-5特殊函数功能185
8-5-1递归函数185
8-5-2内联函数187
8-5-3函数重载189
8-6上机实训测验191
8-7课后练习192
第9章 预处理指令与宏196
9-1预处理指令196
9-2 #define指令198
9-2-1定义基本指令198
9-2-2定义函数200
9-2-3宏函数简介201
9-2-4标准预处理宏203
9-3条件编译指令204
9-3-1 #if、 #endif、 #else、 #elif指令204
9-3-2 #ifdef、 #ifndef指令206
9-4上机实训测验207
9-5课后练习207
第10章 认识自定义数据类型211
10-1结构211
10-1-1结构的声明方式211
10-1-2结构的存取212
10-1-3结构指针213
10-2结构与数组216
10-2-1结构数组216
10-2-2结构的数组成员218
10-2-3结构指针数组219
10-3嵌套结构221
10-4函数与结构224
10-4-1结构传值调用224
10-4-2结构传址调用226
10-4-3结构传引用调用226
10-5其他自定义数据类型227
10-5-1类型定义指令227
10-5-2枚举类型228
10-5-3联合类型231
10-6上机实训测验233
10-7课后练习235
第11章 面向对象程序设计入门240
11-1类的基本概念240
11-1-1类对象的声明241
11-1-2存取权限关键字242
11-1-3创建类对象243
11-1-4范围解析运算符245
11-2构造函数与析构函数246
11-2-1构造函数246
11-2-2范围解析运算符248
11-2-3构造函数重载功能250
11-2-4析构函数251
11-2-5创建指针对象253
11-3上机实训测验255
11-4课后练习256
第12章 类的高级应用259
12-1对象数组与友元关系259
12-1-1对象数组259
12-1-2友元函数262
12-1-3友元类265
12-2 this指针与静态数据成员267
12-2-1 this指针267
12-2-2静态数据成员269
12-2-3嵌套类271
12-3函数与对象传递273
12-3-1对象传值调用273
12-3-2对象传址调用273
12-3-3对象传引用调用274
12-4上机实训测验274
12-5课后练习275
第13章 运算符重载277
13-1运算符重载简介277
13-1-1重载的定义与规则277
13-1-2一元运算符重载280
13-1-3二元运算符重载282
13-2特殊运算符重载介绍284
13-2-1“〉〉”与“〈〈”运算符重载284
13-2-2“=”运算符重载286
13-2-3“==”运算符重载288
13-2-4“+++”与“一”运算符重载291
13-3类型转换运算符重载293
13-3-1类类型转换为基本数据类型294
13-3-2基本数据类型转换为类类型296
13-3-3类类型转换成其他类类型298
13-4上机实训测验301
13-5课后练习301
第14章 继承与多态304
14-1继承关系304
14-1-1基类与派生类304
14-1-2单一继承305
14-1-3 public关键字305
14-1-4 protected关键字307
14-1-5 private关键字309
14-1-6多重继承312
14-2派生类的构造函数与析构函数315
14-2-1单一继承构造函数与析构函数315
14-2-2多重继承构造函数与析构函数317
14-3多态与虚拟函数319
14-3-1静态绑定与动态绑定319
14-3-2声明虚拟函数322
14-3-3纯虚拟函数324
14-3-4抽象基类324
14-3-5虚拟基类326
14-4上机实训测验328
14-5课后练习329
第15章 文件入门与处理331
15-1数据流的概念331
15-1-1数据流类332
15-1-2 I/O处理类332
15-2文件简介333
15-2-1文件分类333
15-2-2按序式与随机式文件334
15-3 文件的输入/输出管理334
15-3-1文件的打开334
15-3-2文件的关闭335
15-4文本文件操作技巧337
15-4-1文本文件的写入337
15-4-2文本文件的读取函数338
15-5二进制文件操作技巧340
15-5-1二进制文件的写入340
15-5-2二进制文件的读取技巧341
15-5-3随机存取模式简介343
15-6上机实训测验345
15-7课后练习346
第16章 异常处理与模板349
16-1异常处理功能的基本认识349
16-1-1简单的异常处理结构349
16-1-2 try指令350
16-1-3 catch区块重载352
16-1-4嵌套try…catch区块353
16-1-5一次捕获所有异常355
16-1-6重新抛出异常356
16-2认识模板功能358
16-2-1模板分类359
16-2-2函数模板359
16-2-3声明函数模板360
16-2-4非类型参数的模板函数362
16-3类模板363
16-3-1声明类模板364
16-3-2堆栈类模板366
16-3-3非类型参数类模板368
16-4上机实训测验370
16-5课后练习371
附录A C++的常用函数库375
A-1字符处理函数375
A-2字符串处理函数377
A-3类型转换函数380
A-4时间和日期函数381
A-5数学函数382
A-6随机数函数384
附录B格式化输入/输出数据387
B-1插入运算符〈〈387
B-2常用输出函数395
B-3提取运算符〉〉396
B-4常用输入函数397
B-5错误状态位399
附录C C++编译程序的介绍与安装402
C-1 C/C++编译程序简介402
C-1-1 Visual Studio402
C-1-2 Dev C+++403
C-1-3 GCC404
C-2 Dev C++的安装与介绍404
C-2-1下载Dev C+++404
C-2-2安装Dev C+++405
C-2-3程序项目的建立407
热门推荐
- 3216673.html
- 2739167.html
- 2353303.html
- 3015807.html
- 3475667.html
- 966795.html
- 3357664.html
- 3111158.html
- 1044757.html
- 3830373.html
- http://www.ickdjs.cc/book_1481049.html
- http://www.ickdjs.cc/book_1891395.html
- http://www.ickdjs.cc/book_429380.html
- http://www.ickdjs.cc/book_2081305.html
- http://www.ickdjs.cc/book_3800707.html
- http://www.ickdjs.cc/book_2569466.html
- http://www.ickdjs.cc/book_1201970.html
- http://www.ickdjs.cc/book_1205718.html
- http://www.ickdjs.cc/book_3239478.html
- http://www.ickdjs.cc/book_2238886.html