C++基础教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:(美)M.T.Skinner著;英宇,周辉译
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2003
- ISBN:7508415566
- 页数:207 页
第1章简介 1
5.6.4 return语句 5 1
目 录 1
序言 1
译者序 1
1.1用C++编写程序 2
1.1.1打印输出 2
1.1.2计算二次方程的根 4
第3章类型和对象 1 6
1.2程序终止 10
1.3练习 10
第2章基础知识 11
2.1 字符集 11
2.2标识符 12
2.2.1 关键字 13
2.3常数 13
2.4注释 14
2.5练习 15
3.1基本类型 16
3.1.1字符型 16
3.1.2枚举类型 17
3.1.3整型 18
3.1.4浮点型 19
3.2其他类型 20
3.2.1无符号类型 20
3.2.3派生(复合)类型 21
3.4类型定义 21
3.3 对象 21
3.2.2空类型 21
3.5练习 23
第4章运算符和表达式 24
4.1运算符 25
4.1.1算术运算符 25
4.1.2比较运算符 27
4.1.3关系运算符 28
4.1.4逻辑运算符 29
4.1.5加1和减1运算符 30
4.1.6 sizeof运算符 31
4.1.7条件运算符 32
4.1.9逗号运算符 33
4.1.10赋值运算符 33
4.1.8位运算符 33
4.1.11 运算符的优先级和结合性总结 35
4.1.12算术运算符转换 36
4.2表达式 37
4.3显式类型转换(强制类型转换) 37
4.4练习 38
第5章语句 39
5.1声明和定义 39
5.1.1 声明与定义的比较 40
5.1.2常量标识符 40
5.1.3变量 40
5.2表达式语句 41
5.3复合语句和块语句 42
5.4.1 if条件执行语句 43
5.4条件执行语句 43
5.4.2 switch条件语句 44
5.5循环 45
5.5.1 for循环语句 45
5.5.2 while语句 48
5.5.3 do-while语句 49
5.6跳转语句 50
5.6.1 break语句 50
5.6.2 continue语句 50
5.7空(NULL)语句 51
5.6.3 goto语句 51
5.8练习 52
第6章函数 54
6.1 函数声明和函数原型 56
6.2函数定义(函数体) 56
6.2.1默认形参值 58
6.3函数调用 59
6.4参数传递 60
6.4.1传值方式的参数传递 60
6.4.2传址方式的参数传递 61
6.5局部变量和全局变量 63
6.5.1作用域与生命期 63
6.5.4存储类和连接举例 65
6.5.3 连接 65
6.5.2存储类 65
6.6主函数main() 66
6.7递归调用 67
6.8单独编译 67
6.9练习 68
第7章数组、结构体和指针 70
7.1数组 70
7.1.1 多维数组 72
7.1.2初始化数组 76
7.1.3数组参数 77
7.1.4举例 77
7.2结构体 81
7.2.1 联合体 83
7.2.2结构体参数和联合体参数 85
7.3指针 85
第1 5章预处理器 1 85
7.3.1动态对象 86
7.3.2void指针 87
7.3.3指针转换 87
7.3.4指针参数 88
7.3.5指针选取操作 88
7.3.6指针运算 88
7.3.7指针应用的一个例子:链表 89
7.4数组和指针 91
7.4.1数组参数 92
7.4.2动态数组 93
7.5字符串 94
7.5.1举例 97
7.6练习 98
第8章类 100
8.1复数数据类型 100
8.2类的定义 105
8.3类的对象 107
8.4类的成员 107
8.4.1特殊变量this 107
8.4.2构造函数 109
8.4.3初始化 110
8.4.4初始化:初始表达式与成员赋值 111
8.4.6构造函数调用的顺序 113
8.4.7析构函数 113
8.4.5数组的初始化 113
8.4.8析构函数调用的顺序 115
8.4.9成员函数 115
8.4.10成员运算符 115
8.5堆栈:一个例子 116
8.5.1 stack的说明 117
8.5.2堆栈的实现 119
8.6复制类的对象 120
8.6.1赋值方式 120
8.6.2初始化——拷贝构造函数 123
8.6.3初始化与赋值 124
8.7动态对象的创建和删除 126
8.7.1运算符new 127
8.7.2删除操作符DELETE 127
8.8.1对称接口的例子 128
8.8友元 128
8.8.2友元的优点 130
8.9常量成员与成员函数 130
8.10执行类型转换 131
8.11说明类型转换 132
8.11.1 构造函数 132
8.11.2转换函数(运算符) 133
8.12内联函数 135
8.13提前(不完全)类的声明 135
8.14链表:最后一个例子 136
8.15练习 138
第9章继承 139
9.1派生类的说明 141
9.1.1 访问基类成员 142
9.1.2派生类和基类的相互转换 142
9.1.3派生类对象和基类对象之间的赋值 142
9.2多重继承 142
9.3构造函数/析构函数调用的顺序 143
9.4派生类的赋值与派生类的构造函数 143
9.4.1赋值运算符 144
9.4.2默认(不带参数的)构造函数 144
9.6.1虚析构函数 145
9.5虚函数 145
9.6例子 145
9.4.3拷贝构造函数 145
9.6.2员工数据 146
9.7练习 150
第10章重载 151
10.1运算符重载 152
10.2例子 155
10.3练习 156
第11章输入/输出 157
11.1流头文件iostream.h 157
11.2输入 157
11.3输出流 160
11.5流的状态 162
11.4操纵符 162
11.6扩展流输入/输出库 163
11.6.1 complex值的输入/输出 163
11.6.2打印矢量 166
11.7定义新流 167
11.8附加功能 168
第12章一个大型的例子 169
第13章模板 176
13.1模板的声明和定义 176
13.1.1 函数模板 176
13.1.2类模板 177
13.2.2模板类STACK 179
13.2.1 函数模板SWAP 179
13.2例子 179
13.3练习 181
第14章可变参数函数 182
14.1例子 183
14.2练习 184
15.1宏定义 185
15.1.1常量宏定义 185
15.1.2字符串宏定义 186
15.2文件包含 186
15.3.1基于常量表达式的值的条件编译 187
15.3.2基于符号定义的条件编译 187
15.3条件编译 187
15.4避免多重包含 188
第16章库功能 190
16.1 使用C++库 190
16.1.1标准头文件 190
16.2标准函数 191
16.2.1字符处理函数 191
16.2.2数学函数 192
16.2.3非局部跳转函数 194
16.2.4信号处理函数 195
16.2.5输入/输出 195
16.2.6 通用工具 203
16.2.7字符串操作 206
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018