注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关C++语言习题与解析(第2版)

C++语言习题与解析(第2版)

C++语言习题与解析(第2版)

定 价:¥27.00

作 者: 李春葆编著
出版社: 清华大学出版社
丛编项: 21世纪计算机专业重点课程辅导丛书
标 签: C++

ISBN: 9787302076513 出版时间: 2003-01-01 包装: 胶版纸
开本: 26cm 页数: 299 字数:  

内容简介

  本书是作者在多年讲授C++语言的基础上编写的一本C++语言教学辅导书。全书共10章,分别阐述了C++语言概要、类和对象、引用和、友元、运算符重载、模板、继承和派生、多态性和虚函数、C++的I/O流库、异常处理等内容。每章先以本章的主要概念、使用语法和相应的程序实例入手,然后对与本章内容紧密相关的例题进行分析,包括单项选择题、填空题、简答题和编程题。每题不仅给出了参考答案,而且阐释了较为详细的分析过程。本书既可作为大专院校各专业C++语言程序设计课程的教学辅导书,也可以作为该课程的自学指导书,还可作为计算机水平考试和考研者的参考书。

作者简介

暂缺《C++语言习题与解析(第2版)》作者简介

图书目录

第1章 C++语言概述 1
1.1 基本知识点 1
1.1.1 面向对象语言的要素 1
1.1.2 词法及词法规则 2
1.1.3 数据类型 2
1.1.4 运算符 5
1.1.5 控制结构 7
1.1.6 函数 10
1.2 例题分析 16
1.2.1 单项选择题 16
1.2.2 填空题 27
1.2.3 简答题 33
1.2.4 编程题 34
第2章 类和对象 39
2.1 基本知识点 39
2.1.1 类的定义 39
2.1.2 对象的定义 41
2.1.3 构造函数和析构函数 42
2.1.4 静态成员 46
2.1.5 类成员指针 48
2.1.6 this指针 50
2.1.7 子对象 52
2.1.8 堆对象 55
2.1.9 常类型 57
2.2 例题分析 60
2.2.1 单项选择题 60
2.2.2 填空题 65
2.2.3 简答题 76
2.2.4 编程题 84
第3章 引用 106
3.1 基本知识点 106
3.1.1 引用的概念 106
3.1.2 引用作函数参数 108
3.1.3 引用返回值 109
3.1.4 常引用 110
3.2 例题分析 111
3.2.1 单项选择题 111
3.2.2 填空题 112
3.2.3 简答题 115
3.2.4 编程题 116
第4章 友元 120
4.1 基本知识点 120
4.1.1 友元函数 120
4.1.2 友元类 123
4.2 例题分析 124
4.2.1 单项选择题 124
4.2.2 填空题 124
4.2.3 简答题 126
4.2.4 编程题 126
第5章 运算符重载 132
5.1 基本知识点 132
5.1.1 运算符重载简介 132
5.1.2 运算符重载函数的两种形式 133
5.1.3 其他运算符的重载 135
5.2 例题分析 140
5.2.1 单项选择题 140
5.2.2 填空题 141
5.2.3 简答题 145
5.2.4 编程题 149
第6章 模板 157
6.1 基本知识点 157
6.1.1 函数模板 157
6.1.2 类模板 161
6.1.3 类模板与友元 163
6.2 例题分析 165
6.2.1 单项选择题 165
6.2.2 填空题 166
6.2.3 简答题 169
6.2.4 编程题 169
第7章 继承和派生 176
7.1 基本知识点 176
7.1.1 基类和派生类 176
7.1.2 单继承 179
7.1.3 多继承 183
7.1.4 虚基类 185
7.1.5 模板与继承 189
7.2 例题分析 193
7.2.1 单项选择题 193
7.2.2 填空题 199
7.2.3 简答题 213
7.2.4 编程题 217
第8章 多态性和虚函数 229
8.1 基本知识点 229
8.1.1 静态联编和动态联编 229
8.1.2 虚函数 231
8.1.3 纯虚函数和抽象类 233
8.1.4 虚析构函数 236
8.2 例题分析 237
8.2.1 单项选择题 237
8.2.2 填空题 240
8.2.3 简答题 244
8.2.4 编程题 247
第9章 C++的I/O流 257
9.1 基本知识点 257
9.1.1 C++的流 257
9.1.2 输出流 258
9.1.3 输入流 264
9.1.4 I/O流 268
9.2 例题分析 269
9.2.1 单项选择题 269
9.2.2 填空题 272
9.2.3 简答题 277
9.2.4 编程题 278
第10章 异常处理 285
10.1 基本知识点 285
10.1.1 异常处理概述 285
10.1.2 异常处理中对象的构造与析构 290
10.2 例题分析 292
10.2.1 单项选择题 292
10.2.2 填空题 292
10.2.3 简答题 295
10.2.4 编程题 296
参考文献 300

本目录推荐