图书介绍
C++技术学习与指导2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 广聚,玉萍编写 著
- 出版社: 北京希望电脑公司
- ISBN:7507708217
- 出版时间:1993
- 标注页数:398页
- 文件大小:7MB
- 文件页数:409页
- 主题词:
PDF下载
下载说明
C++技术学习与指导PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第0章 介绍1
0.1 所需设备1
0.1.1 所必需硬件1
0.1.2 可选硬件1
0.1.3 所必需软件1
0.1.4 可选软件1
0.2 安装Xortech C++编译器2
0.2.1 硬盘安装2
0.2.2 大容量软盘安装3
0.2.3 360K软盘安装3
0.3 使用VDE编辑器4
0.2.4 测试所做安装4
0.4 程序编译5
第1章 了解C++6
1.1 C++的构成6
1.1.1 流7
1.1.2 关于分号8
1.1.3 关于注释9
1.1.4 标识符11
1.1.5 大小写问题11
1.1.6 关键字11
1.1.7 标点符号12
1.1.8 分隔符12
1.1.9 头文件12
1.2 变量13
1.2.1 用定义初始化变量14
1.2.2 用赋值语句对变量进行初始化15
1.2.3 关于作用域的范围16
1.2.4 初始化全局变量18
1.3 输入和输出19
1.3.1 输出流20
1.3.2 旧类型输出21
1.3.3 格式化输出21
1.3.4 流输入25
1.3.5 旧类型输入26
1.3.6 格式化输入27
1.4 常量28
1.3.7 一个简单的十进制——十六进制——八进制转换程序28
1.4.1 常量类型29
1.4.2 文字常量29
1.4.3 定义常量32
1.4.4 说明常量33
1.4.5 枚举常量35
1.4.6 对枚举元素赋值37
1.5 操作符38
1.5.1 操作符和优先级38
1.5.2 递增和递减操作符38
1.5.3 表达式40
1.6 问题与练习41
2.1 高级操作符43
2.1.1 关系操作符43
第2章 语句处理和结构建立43
2.1.2 if/else语句45
2.1.3 逻辑操作符46
2.1.4 逻辑非48
2.1.5 位运算操作符49
2.1.6 移位操作符53
2.1.7 赋值合并——表达式的简写形式56
2.2 程序流向56
2.2.1 Exit56
2.2.2 减少复杂性57
2.2.3 筛选程序和while语句59
2.2.4 用if/else作判断61
2.2.5 switch语句63
2.2.6 使用switch语句66
2.2.7 do/while语句67
2.2.8 C++中最常用的语句:for循环69
2.2.9 多重for循环元素70
2.2.10 无休止循环71
2.2.11 break语句71
2.2.12 continue语句73
2.2.13 goto语句74
2.3 数据结构75
2.3.1 用于安全保护的结构75
2.3.2 嵌套结构81
2.3.3 联合:union82
2.3.4 数组84
2.3.5 使用指导——计算分数程序85
2.3.6 数组的初始化87
2.3.7 多维数组87
2.3.8 字符串90
2.3.9 字符数组初始化91
2.3.10 数组和指针91
2.3.11 位域92
2.3.12 计算变量的长度95
2.4 问题和练习97
第3章 函数98
3.1 保持其简单98
3.1.1 写自己的函数98
3.1.2 自顶向下设计100
3.2 函数变量103
3.2.1 局部变量104
3.2.2 外部变量106
3.2.3 寄存器变量107
3.2.4 静态变量109
3.3 具有返回值的函数110
3.4 参数传递113
3.4.1 值传递和引用传递114
3.4.2 缺省参数120
3.5 递归124
3.6 内联函数128
3.7 总结130
3.8 问题和练习137
4.1 指针说明139
第4章 指针139
4.1.1 指针间接寻址140
4.1.2 指针和类型检查141
4.1.3 NULL和void指针142
4.1.4 指针的使用——造型143
4.1.5 近程和远程指针146
4.1.6 指向系统位置的指针146
4.1.7 far指针和键盘147
4.2 内存管理151
4.2.1 结构指针153
4.2.2 内存溢出155
4.2.3 为什么使用动态变量155
4.2.4 建立动态链表157
4.2.6 用malloc保留内存空间164
4.2.5 动态数组164
4.3 指针作为函数参数170
4.4 函数指针174
4.5 指针和数组177
4.5.1 指针算法180
4.5.2 指针数组180
4.6 返回字符串指针的函数182
4.7 字符串函数183
4.7.1 普通字符串函数184
4.7.2 字符串联接185
4.7.3 字符串比较186
4.7.4 字符串搜索186
4.8 命令行参数187
4.8.1 字符参数189
4.8.2 数字参数191
4.9 问题和练习193
第5章 类目标195
5.1 引入类概念196
5.1.1 建立类197
5.1.2 内联成员函数201
5.1.3 类是根据类型203
5.1.4 构造程序206
5.1.5 类用法207
5.1.6 模块和类210
5.2 编译电梯模拟程序212
5.3 使用头文件214
5.4 person类216
5.4.1 person数据域218
5.4.2 perscollection类218
5.4.3 person和perscollection成员函数218
5.5 floor类227
5.5.1 实现floor类229
5.6 elevator类235
5.6.1 elevator类的实现237
5.7 引入继承244
5.7.1 使用继承244
5.8 building类249
5.8.1 替换成员函数250
5.8.2 实现building类251
5.9 完成此电梯模拟254
5.10 问题和练习257
第6章 提高你的C++知识259
6.1 好的朋友和邻居259
6.1.1 friend类259
6.1.2 相互友元类263
6.1.3 友元函数——部分1263
6.1.4 友元函数——部分2265
6.2 函数重载267
6.2.1 名字规整267
6.2.2 overload关键字269
6.2.3 常规函数重载269
6.3 操作符重载270
6.2.4 类成员函数重载270
6.3.1 重功操作符成员函数274
6.3.2 单目操作符重载276
6.3.3 对于操作符重载的一些要点277
6.4 数组下标重载277
6.5 重载和用户定义类型转换280
6.6 赋值操作符重载283
6.6.1 考备类事例284
6.6.2 成员对成员初始化285
6.6.3 指针域考备287
6.6.4 考备构造程序288
6.6.5 成员对成员赋值290
6.6.6 从一个考备构造程序中调用operator=291
6.6.7 考备导出类事件292
6.7 重载和内存管理293
6.7.1 对this指针的赋值293
6.7.2 对new重载295
6.7.3 对delete重载296
6.8 流重载297
6.8.1 输出流重载297
6.8.2 输入流重载298
6.9 碎片300
6.9.1 其它I/O流300
6.9.2 条件表达式301
6.9.3 全局函数冲突的解决302
6.9.4 继承类的缺省状态303
6.9.5 成员函数指针304
6.9.6 虚基类307
6.10 总结308
6.10.1 C和C++之间的区别308
6.10.2 使用其它的C++编译器309
6.11 问题与练习309
第7章 库函数311
7.1 如何使用此参考311
7.2 函数参考312
附录A:保留关键字361
附录B:操作符优先级362
附录C:窗口设计工具示例363
热门推荐
- 1206701.html
- 3348337.html
- 540796.html
- 1531700.html
- 212474.html
- 3350958.html
- 3482021.html
- 2825736.html
- 425916.html
- 3650328.html
- http://www.ickdjs.cc/book_3581352.html
- http://www.ickdjs.cc/book_3142982.html
- http://www.ickdjs.cc/book_3746088.html
- http://www.ickdjs.cc/book_3645299.html
- http://www.ickdjs.cc/book_3180235.html
- http://www.ickdjs.cc/book_1686357.html
- http://www.ickdjs.cc/book_3561669.html
- http://www.ickdjs.cc/book_234107.html
- http://www.ickdjs.cc/book_1040077.html
- http://www.ickdjs.cc/book_2775921.html