C++语言 习题与解析PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李春葆编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2001
- ISBN:7302049483
- 页数:323 页
第1章 C++语言概述 1
1.1 面向对象语言的要素 1
1.1.1 对象 1
1.1.2 类 1
1.1.3 继承 2
1.2 C++对面向对象程序设计方法的支持 2
1.3 C++与C语言的关系 3
1.4 C++的词法及词法规则 4
1.4.1 C++的字符集 4
1.4.2 单词及词法规则 5
1.5 C++程序的编辑、编译和运行 6
1.5.1 编辑 6
1.5.2 编译 6
1.5.3 运行 7
1.6 基本题 7
1.7 解析题 10
第2章 数据类型和表达式 15
2.1 基本数据类型 15
2.2 复合数据类型 16
2.2.1 数组 16
2.2.2 结构体 17
2.2.3 共用体 18
2.2.4 枚举 19
2.3 常量和变量 19
2.3.1 常量 19
2.3.2 变量 21
2.4 指针 21
2.4.1 指针的类型及其定义 21
2.4.2 指针的初始化 21
2.4.3 字符串指针 22
2.4.4 指针的运算 22
2.4.5 指针和数组 22
2.4.6 引用类型 23
2.5 运算符 24
2.5.1 算术运算符 24
2.5.2 关系运算符 25
2.5.3 逻辑运算符 25
2.5.4 位运算符 25
2.5.5 赋值运算符 26
2.5.6 其他运算符 26
2.6 表达式 27
2.6.1 表达式的种类 27
2.6.2 表达式的值和类型 28
2.7 类型定义 29
2.8 基本题 29
2.9 解析题 38
第3章 控制结构 43
3.1 顺序结构 43
3.1.1 I/O流 43
3.1.2 预定义的插入符和提取符 43
3.1.3 简单的I/O格式控制 44
3.2 选择结构 44
3.2.1 if语句 45
3.2.2 if...else语句 45
3.2.3 if...else if语句 45
3.2.4 ?条件运算符 46
3.2.5 switch语句 47
3.3 循环结构 47
3.3.1 while语句 47
3.3.2 for语句 48
3.3.3 do语句 48
3.4 转移语句 48
3.4.1 break语句 48
3.4.2 continue语句 49
3.4.3 goto语句 49
3.5 基本题 50
3.6 解析题 65
第4章 函数和作用域 77
4.1 函数的定义和说明 77
4.1.1 函数的定义 77
4.1.2 函数的说明方法 78
4.2 函数的调用 78
4.2.1 函数的值和类型 78
4.2.2 函数的传值调用 79
4.2.3 函数的引用调用 80
4.3 函数的参数 81
4.3.1 函数参数的求值顺序 81
4.3.2 设置函数参数的默认值 81
4.4 内联函数 82
4.5 函数重载 82
4.5.1 参数类型不同的重载函数 83
4.5.2 参数个数不同的重载函数 83
4.6 函数递归调用 84
4.7 作用域 85
4.7.1 局部变量和全局变量 85
4.7.2 内部函数和外部函数 86
4.8 函数模板 87
4.9 基本题 88
4.10 解析题 105
第5章 类和对象(一) 115
5.1 类的定义 115
5.1.1 什么是类 115
5.1.2 类的定义格式 115
5.1.3 定义类时应注意事项 116
5.2 对象的定义 117
5.2.1 对象的定义格式 117
5.2.2 对象成员的表示方法 117
5.3 对象的初始化 119
5.3.1 构造函数和析构函数 119
5.3.2 带参数的构造函数 120
5.3.3 拷贝初始化构造函数 121
5.4 成员函数的特性 123
5.4.1 内联函数和外联函数 123
5.4.2 重载性 123
5.4.3 设置参数的默认值 124
5.5 静态成员 125
5.5.1 静态数据成员 125
5.5.2 静态成员函数 126
5.6 友元 127
5.6.1 友元函数 127
5.6.2 友元类 128
5.7 类模板 129
5.8 局部类和嵌套类 131
5.8.1 局部类 131
5.8.2 嵌套类 131
5.9 基本题 132
5.10 解析题 143
第6章 类和对象(二) 160
6.1 对象指针和对象引用 160
6.1.1 指向类的成员的指针 160
6.1.2 使用对象指针和对象引用作为函数参数 162
6.1.3 this指针 164
6.2 数组 165
6.2.1 对象数组 165
6.2.2 指向数组的指针和指针数组 166
6.2.3 带参数的main()函数 168
6.3 常类型 169
6.3.1 对象常量 169
6.3.2 常指针和常引用 170
6.3.3 常成员函数 172
6.3.4 常数据成员 173
6.4 子对象和堆对象 174
6.4.1 子对象 174
6.4.2 堆对象 176
6.5 基本题 177
6.6 解析题 185
第7章 继承性和派生类 204
7.1 基类和派生类 204
7.1.1 派生类的定义格式 204
7.1.2 派生类的三种继承方式 205
7.2 单继承 206
7.2.1 成员访问权限的控制 206
7.2.2 构造函数和析构函数 207
7.3 多继承 210
7.3.1 多继承的概念 210
7.3.2 多继承的构造函数 211
7.3.3 二义性问题 212
7.4 虚基类 213
7.4.1 虚基类的引入和说明 213
7.4.2 虚基类的初始化 215
7.5 基本题 217
7.6 解析题 235
第8章 多态性和虚函数 250
8.1 函数重载 250
8.2 运算符重载 251
8.2.1 运算符重载的几个问题 251
8.2.2 运算符重载函数的两种形式 252
8.2.3 其他运算符的重载 254
8.3 静态联编和动态联编 261
8.3.1 静态联编 261
8.3.2 动态联编 262
8.4 虚函数 262
8.5 纯虚函数和抽象类 264
8.5.1 纯虚函数 264
8.5.2 抽象类 266
8.6 虚析构函数 267
8.7 基本题 269
8.8 解析题 281
第9章 C++的I/O流库 296
9.1 C++的流 296
9.2 输出流 297
9.2.1 构造输出流对象 298
9.2.2 使用插入运算符和控制格式 298
9.2.3 输出文件流成员函数 300
9.2.4 二进制输出文件 303
9.3 输入流 303
9.3.1 构造输入流对象 304
9.3.2 使用提取运算符 304
9.3.3 输入流操纵符 304
9.3.4 输入流成员函数 305
9.4 I/O流 307
9.5 基本题 309
9.6 解析题 315
参考文献 323
- 《管理信息系统习题集》郭晓军 2016
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《数字影视特效制作技法解析》王文瑞著 2019
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《新编高中物理竞赛教程习题全解》钟小平主编;钟小平,倪国富,曹海奇编写 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《2019国家医师资格考试用书 中医执业助理医师资格考试全真模拟试卷与解析 第3版》国家医师资格考试研究组 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《储望华钢琴作品演奏解析》陈国红著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019