CC++案例教程王朝晖
¥
32.73
5.5折
¥
59
全新
仅1件
作者王朝晖;凌云;周克兰;张志强
出版社清华大学出版社
出版时间2019-04
版次1
装帧平装
货号R2库 12-18
上书时间2024-12-19
商品详情
- 品相描述:全新
图书标准信息
-
作者
王朝晖;凌云;周克兰;张志强
-
出版社
清华大学出版社
-
出版时间
2019-04
-
版次
1
-
ISBN
9787302524380
-
定价
59.00元
-
装帧
平装
-
开本
其他
-
页数
373页
-
字数
588千字
- 【内容简介】
-
《C/C++案例教程》以C/C++语言程序设计为蓝本阐述了计算机程序设计的方法。全书内容由浅入深,例题经典、丰富。全书共17章,每章内容包括知识要点归纳、例题分析与解答、测试题和实验案例四部分。本书很后的附录部分给出测试题的参考答案。
本书既可以作为普通本科院校、普通高等专科学校的计算机程序设计实验教材,也可以作为相关教师和学生的参考用书。
- 【目录】
-
章 C语言导论1
1.1 知识要点1
1.1.1 程序设计语言概述1
1.1.2 C语言的特点2
1.1.3 C语言程序的构成2
1.1.4 C源程序的编辑、编译、链接与执行2
1.2 例题分析与解答2
1.3 测试题5
第2章 基本数据类型、运算符与表达式7
2.1 知识要点7
2.1.1 C语言的数据类型7
2.1.2 常量与变量7
2.1.3 C语言运算符7
2.1.4 C语言运算符的结合性和优先级8
2.1.5 C语言表达式8
2.2 例题分析与解答8
2.3 测试题13
2.4 实验案例15
第3章 顺序结构程序设计18
3.1 知识要点18
3.1.1 C语句18
3.1.2 C语句分类18
3.1.3 输入输出的实现19
3.2 例题分析与解答19
3.3 测试题21
3.4 实验案例23
第4章 选择结构程序设计25
4.1 知识要点25
4.1.1 关系运算符和关系表达式25
4.1.2 逻辑运算符和逻辑表达式25
4.1.3 if语句25
4.1.4 if语句的嵌套26
4.1.5 由条件运算符构成的选择结构26
4.1.6 switch语句和goto语句26
4.2 例题分析与解答27
4.3 测试题31
4.4 实验案例32
第5章 循环结构程序设计35
5.1 知识要点35
5.1.1 循环结构的3种形式35
5.1.2 continue语句和break语句36
5.2 例题分析与解答36
5.3 测试题39
5.4 实验案例45
第6章 数组48
6.1 知识要点48
6.1.1 数组的概念48
6.1.2 一维数组的定义和引用48
6.1.3 二维数组的定义和引用48
6.1.4 字符数组的定义和引用49
6.2 例题分析与解答50
6.3 测试题52
6.4 实验案例60
第7章 函数63
7.1 知识要点63
7.1.1 函数的概念63
7.1.2 函数的种类63
7.1.3 函数定义的一般形式63
7.1.4 函数的调用64
7.1.5 C语言中数据传递的方式64
7.1.6 函数的嵌套调用和递归调用64
7.1.7 全局变量和局部变量64
7.1.8 变量的存储类别65
7.1.9 内部函数和外部函数65
7.2 例题分析与解答65
7.3 测试题71
7.4 实验案例79
第8章 指针87
8.1 知识要点87
8.1.1 指针变量的定义87
8.1.2 变量的指针和指向变量的指针变量87
8.1.3 数组的指针和指向数组的指针变量87
8.1.4 字符串的指针和指向字符串的指针变量88
8.1.5 指针数组88
8.1.6 函数的指针和指向函数的指针变量88
8.1.7 用指针作函数参数88
8.1.8 指向指针的指针88
8.2 例题分析与解答89
8.3 测试题93
8.4 实验案例99
第9章 结构体、共用体和枚举类型107
9.1 知识要点107
9.1.1 结构体的概念107
9.1.2 结构体类型的定义107
9.1.3 结构体类型成员的引用107
9.1.4 结构体变量的指针和结构体指针变量108
9.1.5 指向结构体数组的指针108
9.1.6 共用体108
9.1.7 typedef的用法109
9.1.8 枚举类型109
9.2 例题分析与解答110
9.3 测试题112
9.4 实验案例116
0章 编译预处理121
10.1 知识要点121
10.1.1 编译预处理概述121
10.1.2 宏定义121
10.1.3 文件包含121
10.1.4 条件编译121
10.2 例题分析与解答122
10.3 测试题125
10.4 实验案例128
1章 内存的使用131
11.1 知识要点131
11.1.1 动态使用内存131
11.1.2 链表的概念131
11.1.3 链表的建立132
11.1.4 链表的查找与输出132
11.1.5 释放链表132
11.2 例题分析与解答133
11.3 测试题134
11.4 实验案例138
2章 文件143
12.1 知识要点143
12.1.1 文件的概念143
12.1.2 文件类型指针143
12.1.3 文件操作143
12.2 例题分析与解答144
12.3 测试题147
12.4 实验案例148
3章 C++对C的扩充153
13.1 知识要点153
13.1.1 C++语言概述153
13.1.2 C++的数据类型154
13.1.3 C++的运算符154
13.1.4 C++的名字空间154
13.1.5 C++的输入输出154
13.1.6 C++的函数与模板155
13.1.7 C++的异常处理155
13.2 例题分析与解答155
13.3 测试题164
13.3.1 测试题1164
13.3.2 测试题2169
13.4 实验案例175
13.4.1 案例1——函数重载175
13.4.2 案例2——函数模板176
4章 基于C++的面向对象编程179
14.1 知识要点179
14.1.1 类和对象179
14.1.2 类的继承与派生180
14.1.3 类的多态性181
14.1.4 类模板与泛型编程182
14.2 例题分析与解答182
14.3 测试题194
14.3.1 测试题1194
14.3.2 测试题2199
14.4 实验案例204
14.4.1 案例1——类和对象204
14.4.2 案例2——继承和派生207
14.4.3 案例3——类的多态性210
14.4.4 案例4——类模板与泛型编程213
5章 基于MFC的Windows编程216
15.1 知识要点216
15.1.1 MFC基础216
15.1.2 MFC控件217
15.1.3 MFC绘图217
15.1.4 常用消息218
15.2 例题分析与解答219
15.3 测试题226
15.3.1 测试题1226
15.3.2 测试题2231
15.4 实验案例236
15.4.1 案例1——MFC控件236
15.4.2 案例2——MFC绘图240
15.5 综合案例245
15.5.1 综合案例——游戏软件制作245
15.5.2 综合案例——绘图软件制作256
6章 编程技术基础271
16.1 知识要点271
16.1.1 基本数据结构与算法271
16.1.2 程序设计基础275
16.1.3 软件工程基础276
16.1.4 数据库设计基础277
16.2 例题分析与解答278
16.3 本章测试284
16.3.1 测试题1284
16.3.2 测试题2288
16.4 综合案例291
16.4.1 综合案例1——顺序表的实现和测试291
16.4.2 综合案例2——单链表的实现和测试296
16.4.3 综合案例3——栈的顺序实现和应用302
16.4.4 综合案例4——循环队列的实现和测试305
7章 全国二级考试模拟309
17.1 C语言程序设计考试大纲(2018年版)309
17.1.1 基本要求309
17.1.2 考试内容309
17.1.3 考试方式311
17.2 套试题311
17.3 第二套试题319
17.4 第三套试题330
17.5 第四套试题341
17.6 第五套试题351
附录A 测试题参考答案360
参考文献374
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价