C++程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:贾振华主编;赵辉,李新荣,李永学副主编
- 出 版 社:清华大学出版社;北京交通大学出版社
- 出版年份:2005
- ISBN:7810826271
- 页数:269 页
目录 1
第1章 C++语言概述 1
本章学习目标 1
1.1 计算机程序设计 1
1.1.1 程序设计和程序设计语言 1
1.1.2 计算机的解题过程 2
1.2 C++语言的发展和特点 3
1.2.1 C++的发展 3
1.2.2 C++的特点 3
1.3 C++的语法及词法规则 4
1.4 C++程序结构 5
1.5.1 C++程序的实现 8
1.5 C++程序的上机实现 8
1.5.2 创建和运行C++程序 9
1.5.3 Visual C++6.0集成开发环境 13
小结 16
习题1 16
第2章 基本数据类型和表达式 17
本章学习目标 17
2.1 基本数据类型 17
2.2 常量和变量 18
2.2.1 常量 18
2.2.2 变量 21
2.3 运算符 22
2.3.1 算术运算符 23
2.3.2 关系运算符 24
2.3.3 逻辑运算符 25
2.3.4 位操作运算符 26
2.3.5 赋值运算符 28
2.3.6 其他运算符 29
2.3.7 运算符的优先级和结合性 31
2.4 表达式 31
2.5 类型定义 34
小结 34
习题2 34
3.1 顺序结构 36
3.1.1 数据的输入和输出 36
本章学习目标 36
第3章 程序控制结构 36
3.1.2 表达式语句 38
3.1.3 空语句 39
3.1.4 复合语句 39
3.2 选择结构 39
3.2.1 if语句 40
3.2.2 switch语句 43
3.3 循环结构 45
3.3.1 while语句 45
3.3.2 do-while循环语句 46
3.3.3 for循环语句 46
3.3.4 循环嵌套 48
3.4 转向语句 50
3.4.1 break语句 50
3.4.2 continue语句 51
3.4.3 goto语句 52
小结 52
习题3 53
第4章 函数 54
本章学习目标 54
4.1 函数的定义与调用 54
4.1.1 函数的定义 54
4.1.2 函数的调用 55
4.1.3 函数原型 57
4.2 函数的参数 57
4.2.1 函数的参数传递 57
4.2.2 函数参数的默认值 60
4.2.3 函数的嵌套调用和递归调用 61
4.2.4 main()函数的参数 65
4.3 内联函数 66
4.4 函数重载 67
4.5 标识符作用域与变量的存储特性 68
4.5.1 标识符作用域 68
4.5.2 变量的存储特性 69
4.6 C++的系统函数 72
小结 73
习题4 74
5.1 一维数组 77
5.1.1 一维数组的定义与初始化 77
本章学习目标 77
第5章 数组 77
5.1.2 一维数组元素的引用 78
5.2 二维数组 81
5.2.1 二维数组的定义与初始化 81
5.2.2 二维数组的引用 82
5.3 数组作为函数参数 86
5.3.1 数组元素作为函数参数 86
5.3.2 数组名作为函数参数 87
5.4 数组与字符串 88
5.4.1 字符串的存储 88
5.4.2 字符串的访问 90
小结 94
习题5 95
第6章 结构体和共用体 96
本章学习目标 96
6.1 结构体 96
6.1.1 结构体的定义与初始化 96
6.1.2 结构体的引用 101
6.2 共用体 103
6.2.1 共用体的定义与初始化 104
6.2.2 共用体的引用 105
小结 107
习题6 107
第7章 指针和引用 110
本章学习目标 110
7.1 指针 110
7.1.1 指针的概念 110
7.1.2 指针变量的定义与使用 111
7.1.3 指针与数组 113
7.1.4 指针与字符串 117
7.1.5 指针与函数 117
7.1.6 指针与结构体和共用体 121
7.1.7 结构体指针与链表 124
7.2 引用 132
7.2.1 引用的定义和使用 132
7.2.2 引用与函数 133
小结 134
习题7 135
8.1 定义类和对象 138
8.1.1 类和对象 138
本章学习目标 138
第8章 类与对象 138
8.1.2 访问对象成员 141
8.1.3 this指针 143
8.2 构造函数和析构函数 144
8.2.1 构造函数 144
8.2.2 带参数的构造函数 146
8.2.3 复制构造函数 150
8.2.4 析构函数 152
8.3 静态成员 154
8.3.1 静态数据成员 155
8.3.2 静态成员函数 157
8.4.1 友元函数 161
8.4 友元 161
8.4.2 友元类 164
小结 166
习题8 166
第9章 运算符重载 169
本章学习目标 169
9.1 概述 169
9.2 运算符重载的一般规则 170
9.3 用成员函数或友元函数重载运算符 171
9.3.1 用成员函数重载运算符 171
9.3.2 用友员函数重载运算符 174
9.4.1 重载++与--运算符 176
9.4 一些特殊操作符的重载 176
9.4.2 重载赋值运算符 179
9.4.3 重载运算符[ ]和() 180
9.4.4 重载插入(〈〈)和提取(〉〉)运算符 183
9.5 类型转换 185
9.5.1 构造函数用于类型转换 185
9.5.2 类型转换函数 186
小结 188
习题9 188
第10章 继承性 190
本章学习目标 190
10.1 基类和派生类 190
10.1.1 派生类的定义 191
10.1.2 继承方式 192
10.2.1 单继承的定义 196
10.2 单继承 196
10.2.2 成员访问权限在继承中的控制 199
10.2.3 构造函数和析构函数的调用次序 201
10.2.4 赋值兼容规则 203
10.3 多继承 204
10.3.1 多继承的概念 204
10.3.2 多继承的构造函数 205
10.3.3 二义性问题 207
10.4 虚基类 208
10.4.1 虚基类的引入和说明 208
10.4.2 虚基类的构造函数与析构函数 210
小结 210
习题10 211
第11章 虚函数和多态性 215
本章学习目标 215
11.1 虚函数 215
11.1.1 虚函数的定义 215
11.1.2 纯虚函数 218
11.2 抽象类 219
11.3 虚析构函数 219
11.4 多态性 221
11.4.1 多态性的含义 221
11.4.2 多态的应用 221
小结 224
习题11 225
12.1 C++中I/O流类库概述 228
本章学习目标 228
第12章 C++的输入/输出及I/O流类库 228
12.2 输出/输入流基本操作 229
12.2.1 基本输出操作 229
12.2.2 基本输入操作 231
12.3 输出格式控制 233
12.3.1 设置流的格式化标志 233
12.3.2 格式输出函数 235
12.3.3 操作算子 237
12.4 文件的输入/输出 239
12.4.1 文件概述 239
12.4.2 文件的打开和关闭 239
12.4.3 文件的读写 241
12.4.4 随机访问文件 245
小结 247
习题12 248
第13章 模板和异常处理 250
本章学习目标 250
13.1 模板 250
13.1.1 模板的概念 250
13.1.2 函数模板 251
13.1.3 类模板 254
13.2 异常处理 260
13.2.1 异常处理的基本概念 260
13.2.2 异常处理的实现 261
小结 266
习题13 267
参考文献 269
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016