C++程序设计学习辅导

C++程序设计学习辅导

孙一平, 王庆宝, 编著

出版社:清华大学出版社

年代:2005

定价:

书籍简介:

本书分10章。介绍了数据类型、控制结构、函数、算法分析、类与对象、继承与派生、重载、虚函数、文件操作等重要概念。每章辅以大量实例详细说明算法、流程和知识点。最后一章是综合测试。所有测试题都附有参考答案。本书所举实例和例题均在VC++ 6.0下调试通过,具有可实践性。

书籍目录:

第1章C++概述11.1知识要点1

1.1.1程序和程序设计1

1.1.2结构化程序设计3

1.1.3面向对象的程序设计5

1.1.4C++语言程序设计的知识结构6

1.2C++基础知识7

1.2.1C++的字符集7

1.2.2关键字7

1.2.3标识符9

1.2.4编译和解释9

1.3思考题10

第2章数据类型、运算符和表达式11

2.1知识要点11

2.1.1VC++语言的基本元素11

2.1.2数据类型12

2.1.3C++中数据的表示15

2.1.4运算符和操作20

2.1.5算术运算23

2.1.6赋值运算23

2.1.7自增1和自减1运算25

2.1.8测类型长度运算符26

2.1.9强制类型转换符26

2.1.10按位操作符27

2.1.11关系运算符28

2.1.12逻辑运算符29

2.1.13条件运算符30

2.1.14逗号运算符31

2.1.15圆括号运算符31

2.1.16表达式的种类31

2.1.17计算表达式的值32

2.1.18表达式中的类型转换33

2.1.19语句34

2.2实例解析35

2.3测试题38

C++程序设计学习辅导目录第3章流程控制语句40

3.1知识要点40

3.1.1if语句40

3.1.2switch语句42

3.1.3for循环语句44

3.1.4while循环语句46

3.1.5dowhile循环语句47

3.1.6break中止循环语句48

3.1.7continue 结束本次循环语句49

3.1.8goto 无条件转移语句50

3.1.9多重循环50

3.2实例解析51

3.3测试题54

第4章数组与指针58

4.1知识要点58

4.1.1数组概念58

4.1.2一维数组的定义和引用58

4.1.3数组元素的使用60

4.1.4二维数组的定义和引用61

4.1.5二维数组的访问62

4.1.6字符数组和字符串63

4.1.7指针和指针变量65

4.1.8指针的运算66

4.1.9指针与一维数组67

4.1.10二维数组与指针68

4.1.11指针与字符串69

4.1.12指针数组69

4.1.13多级指针70

4.2实例解析70

4.3测试题79

第5章函数与预编译85

5.1知识要点85

5.1.1函数的组成和分类85

5.1.2系统函数85

5.1.3自定义函数88

5.1.4函数的调用和参数的传递90

5.1.5函数的嵌套调用和递归调用95

5.1.6函数与指针96

5.1.7作用域和生命期98

5.1.8内联函数100

5.1.9函数的重载100

5.1.10编译预处理101

5.2实例解析103

5.3测试题112

第6章结构体、共用体和链表118

6.1知识要点118

6.1.1结构体和结构体变量118

6.1.2结构体变量的使用119

6.1.3共用体120

6.1.4链表121

6.2实例解析121

6.3测试题124

第7章类与对象130

7.1知识要点130

7.1.1类的定义130

7.1.2类对象的定义132

7.1.3类对象的初始化与析构135

7.1.4this指针139

7.1.5友元函数和友元类140

7.1.6静态成员142

7.1.7局部类与嵌套类143

7.1.8类和对象的作用域144

7.1.9对象的生存期145

7.2实例解析146

7.3测试题153

第8章继承与派生162

8.1知识要点162

8.1.1基类与派生类162

8.1.2派生类对基类成员的访问规则165

8.1.3派生类的构造函数和析构函数166

8.1.4多态性和虚函数169

8.1.5运算符重载170

8.2实例解析171

8.3测试题175

第9章文件与流类库180

9.1知识要点180

9.1.1流类库180

9.1.2屏幕输出181

9.1.3键盘输入182

9.1.4格式化输出183

9.1.5磁盘文件的输入和输出185

9.2实例解析187

9.3测试题189

第10章综合测试193

试卷一193

试卷二201

试卷三208

试卷四217

试卷五224

试卷六231

试卷七240

附录A测试参考答案247

第2章测试题参考答案247

第3章测试题参考答案248

第4章测试题参考答案248

第5章测试题参考答案249

第6章测试题参考答案251

第7章测试题参考答案251

第8章测试题参考答案253

第9章测试题参考答案254

第10章综合测试参考答案256

试卷一参考答案256

试卷二参考答案259

试卷三参考答案260

试卷四参考答案261

试卷五参考答案263

试卷六参考答案265

试卷七参考答案266

参考文献268

内容摘要:

C++语言是计算机科学及其相关专业的重要基础课程。本书通过实例和测试题介绍C++语言的基本内容和特点,并涵盖了C++的面向对象程序设计思想。本书共10章,叙述了数据类型、控制语句、函数、算法分析、类与对象、继承与派生、重载、虚函数、文件操作等重要概念及应用实例和编程技巧。书中每章辅以大量实例,并且进行解析,说明算法、流程和知识点。最后一章是综合测试,给出多份测试试卷,对较难的题或概念性强的题设有难点提示。每章后面还有自测题,让读者可以进行多种技能的训练。本书所举实例和试题均在VC++ 6.0下调试通过,具有可实践性。本书采用统一的结构,以章为单位,每章讨论一个专题,均由知识要点、实例解析、测试题组成。所有测试题都附有参考答案。本书面向计算机及其相关专业本、专科学生,是学习C++语言课程的参考书。对于计算机等级水平考试者,本书也具有一定的参考价值。

书籍规格:

书籍详细信息
书名C++程序设计学习辅导站内查询相似图书
丛书名高等院校信息技术课程学习辅导丛书
9787302120506
《C++程序设计学习辅导》pdf扫描版电子书已有网友提供下载资源链接
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)语种简体中文
尺寸26装帧平装
页数 293 印数 5000

书籍信息归属:

C++程序设计学习辅导是清华大学出版社于2005.12出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教学参考资料 的书籍。