书籍详情
C++语言习题与解析
作者:李春葆
出版社:清华大学出版社
出版时间:2006-10-01
ISBN:9787302133131
定价:¥28.00
购买这本书可以去
内容简介
《C++语言习题与解析》是在作者多年讲授C和C++语言的基础上编写的一本C++语言教学辅导书。全书分为10章,第1章为C++语言概述,介绍了C++语言的数据类型、运算符、3种控制语句、函数设计方法等;第2章为类和对象,介绍C++面向对象的程序设计基础;第3章为引用,介绍引用的相关概念和使用方法;第4章为友元,介绍友元的相关概念和使用方法;第5章为运算符重载,介绍运算符重载的相关概念和使用方法;第6章为模板,介绍模板的相关概念和使用方法;第7章为继承和派生,更深入地介绍面向对象的设计方法;第8章为多态性和虚函数,介绍面向对象的另一种特性,即多态性;第9章为C++的I/O流库,介绍C++文件操作方法等;第10章为异常处理,介绍C++异常处理机制和方法。每一章的内容分为两部分,第1部分介绍本章的主要概念、使用语法和相应的程序实例,第2部分是与本章内容紧密相关的例题分析,分为单项选择题、填空题、简答题和编程题。每题不仅给出了参考答案,而且给出了较为详细的分析过程。
作者简介
暂缺《C++语言习题与解析》作者简介
目录
第1章 概述 1
1.1 C语言基本概念要点归纳 1
1.2 例题解析 4
第2章 数据类型及其运算 9
2.1 知识点1:数据类型 9
2.1.1 要点归纳 9
2.1.2 例题解析 23
2.2 知识点2:数据输入与输出 42
2.2.1 要点归纳 42
2.2.2 例题解析 47
第3章 选择语句和循环语句 56
3.1 知识点1:选择语句 56
3.1.1 要点归纳 56
3.1.2 例题解析 59
3.2 知识点2:循环语句 69
3.2.1 要点归纳 69
3.2.2 例题解析 71
3.3 知识点3:穷举法 94
3.3.1 要点归纳 94
3.3.2 例题解析 95
第4章 数组 100
4.1 知识点1:数组的基本概念 100
4.1.1 要点归纳 100
4.1.2 例题解析 102
4.2 知识点2:字符数组和字符串数组 113
4.2.1 要点归纳 113
4.2.2 例题解析 116
4.3 知识点3:数组的排序 126
4.3.1 要点归纳 126
4.3.2 例题解析 131
4.4 知识点4:数组的查找 136
4.4.1 要点归纳 136
4.4.2 例题解析 137
第5章 指针 140
5.1 知识点1:指针的概念 140
5.1.1 要点归纳 140
5.1.2 例题解析 142
5.2 知识点2:指针和数组 146
5.2.1 要点归纳 146
5.2.2 例题解析 151
5.3 知识点3:指针数组和多级指针 171
5.3.1 要点归纳 171
5.3.2 例题解析 172
第6章 函数 181
6.1 知识点1:函数的基本概念 181
6.1.1 要点归纳 181
6.1.2 例题解析 183
6.2 知识点2:变量的作用域和存储
类别 193
6.2.1 要点归纳 193
6.2.2 例题解析 195
6.3 知识点3:函数的数据传递 203
6.3.1 要点归纳 203
6.3.2 例题解析 205
6.4 知识点4:指针型函数 235
6.4.1 要点归纳 235
6.4.2 例题解析 235
6.5 知识点5:指向函数的指针 240
6.5.1 要点归纳 240
6.5.2 例题解析 240
6.6 知识点6:递归函数 243
6.6.1 要点归纳 243
6.6.2 例题解析 245
6.7 知识点7:命令行参数 249
6.7.1 要点归纳 249
6.7.2 例题解析 249
第7章 结构体与共用体 253
7.1 知识点1:结构体类型和结构体
变量 253
7.1.1 要点归纳 253
7.1.2 例题解析 255
7.2 知识点2:结构体数组和结构体
指针 261
7.2.1 要点归纳 261
7.2.2 例题解析 263
7.3 知识点3:函数之间结构体变量的
数据传递 273
7.3.1 要点归纳 273
7.3.2 例题解析 273
7.4 知识点4:结构体的应用——链表 277
7.4.1 要点归纳 277
7.4.2 例题解析 281
7.5 知识点5:结构体的应用——二叉树 294
7.5.1 要点归纳 294
7.5.2 例题解析 298
7.6 知识点6:共用体 302
7.6.1 要点归纳 302
7.6.2 例题解析 303
7.7 知识点7:枚举类型 310
7.7.1 要点归纳 310
7.7.2 例题解析 311
7.8 知识点8:用户自定义类型 313
7.8.1 要点归纳 313
7.8.2 例题解析 314
第8章 预处理和位段 318
8.1 知识点1:宏 318
8.1.1 要点归纳 318
8.1.2 例题解析 320
8.2 知识点2:条件编译 330
8.2.1 要点归纳 330
8.2.2 例题解析 331
8.3 知识点3:文件包含 333
8.3.1 要点归纳 333
8.3.2 例题解析 334
8.4 知识点4:位段 335
8.4.1 要点归纳 335
8.4.2 例题解析 336
第9章 文件 338
9.1 知识点1:文件概述 338
9.1.1 要点归纳 338
9.1.2 例题解析 340
9.2 知识点2:文件的操作 343
9.2.1 要点归纳 343
9.2.2 例题解析 347
9.3 知识点3:文件的定位和随机读/写
操作 368
9.3.1 要点归纳 368
9.3.2 例题解析 369
附录A C语言常见错误 392
附录B 一份重点大学《C语言程序设计》
考研题及参考答案 398
附录C 2005年4月二级C语言试题及
答案 402
1.1 C语言基本概念要点归纳 1
1.2 例题解析 4
第2章 数据类型及其运算 9
2.1 知识点1:数据类型 9
2.1.1 要点归纳 9
2.1.2 例题解析 23
2.2 知识点2:数据输入与输出 42
2.2.1 要点归纳 42
2.2.2 例题解析 47
第3章 选择语句和循环语句 56
3.1 知识点1:选择语句 56
3.1.1 要点归纳 56
3.1.2 例题解析 59
3.2 知识点2:循环语句 69
3.2.1 要点归纳 69
3.2.2 例题解析 71
3.3 知识点3:穷举法 94
3.3.1 要点归纳 94
3.3.2 例题解析 95
第4章 数组 100
4.1 知识点1:数组的基本概念 100
4.1.1 要点归纳 100
4.1.2 例题解析 102
4.2 知识点2:字符数组和字符串数组 113
4.2.1 要点归纳 113
4.2.2 例题解析 116
4.3 知识点3:数组的排序 126
4.3.1 要点归纳 126
4.3.2 例题解析 131
4.4 知识点4:数组的查找 136
4.4.1 要点归纳 136
4.4.2 例题解析 137
第5章 指针 140
5.1 知识点1:指针的概念 140
5.1.1 要点归纳 140
5.1.2 例题解析 142
5.2 知识点2:指针和数组 146
5.2.1 要点归纳 146
5.2.2 例题解析 151
5.3 知识点3:指针数组和多级指针 171
5.3.1 要点归纳 171
5.3.2 例题解析 172
第6章 函数 181
6.1 知识点1:函数的基本概念 181
6.1.1 要点归纳 181
6.1.2 例题解析 183
6.2 知识点2:变量的作用域和存储
类别 193
6.2.1 要点归纳 193
6.2.2 例题解析 195
6.3 知识点3:函数的数据传递 203
6.3.1 要点归纳 203
6.3.2 例题解析 205
6.4 知识点4:指针型函数 235
6.4.1 要点归纳 235
6.4.2 例题解析 235
6.5 知识点5:指向函数的指针 240
6.5.1 要点归纳 240
6.5.2 例题解析 240
6.6 知识点6:递归函数 243
6.6.1 要点归纳 243
6.6.2 例题解析 245
6.7 知识点7:命令行参数 249
6.7.1 要点归纳 249
6.7.2 例题解析 249
第7章 结构体与共用体 253
7.1 知识点1:结构体类型和结构体
变量 253
7.1.1 要点归纳 253
7.1.2 例题解析 255
7.2 知识点2:结构体数组和结构体
指针 261
7.2.1 要点归纳 261
7.2.2 例题解析 263
7.3 知识点3:函数之间结构体变量的
数据传递 273
7.3.1 要点归纳 273
7.3.2 例题解析 273
7.4 知识点4:结构体的应用——链表 277
7.4.1 要点归纳 277
7.4.2 例题解析 281
7.5 知识点5:结构体的应用——二叉树 294
7.5.1 要点归纳 294
7.5.2 例题解析 298
7.6 知识点6:共用体 302
7.6.1 要点归纳 302
7.6.2 例题解析 303
7.7 知识点7:枚举类型 310
7.7.1 要点归纳 310
7.7.2 例题解析 311
7.8 知识点8:用户自定义类型 313
7.8.1 要点归纳 313
7.8.2 例题解析 314
第8章 预处理和位段 318
8.1 知识点1:宏 318
8.1.1 要点归纳 318
8.1.2 例题解析 320
8.2 知识点2:条件编译 330
8.2.1 要点归纳 330
8.2.2 例题解析 331
8.3 知识点3:文件包含 333
8.3.1 要点归纳 333
8.3.2 例题解析 334
8.4 知识点4:位段 335
8.4.1 要点归纳 335
8.4.2 例题解析 336
第9章 文件 338
9.1 知识点1:文件概述 338
9.1.1 要点归纳 338
9.1.2 例题解析 340
9.2 知识点2:文件的操作 343
9.2.1 要点归纳 343
9.2.2 例题解析 347
9.3 知识点3:文件的定位和随机读/写
操作 368
9.3.1 要点归纳 368
9.3.2 例题解析 369
附录A C语言常见错误 392
附录B 一份重点大学《C语言程序设计》
考研题及参考答案 398
附录C 2005年4月二级C语言试题及
答案 402
猜您喜欢