CC++案例教程王朝晖

CC++案例教程王朝晖
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2019-04
版次: 1
ISBN: 9787302524380
定价: 59.00
装帧: 平装
开本: 其他
页数: 373页
字数: 588千字
29人买过
  • 《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  测试题1 164

      13.3.2  测试题2 169

    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  测试题1 194

      14.3.2  测试题2 199

    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  测试题1 226

      15.3.2  测试题2 231

    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  测试题1 284

      16.3.2  测试题2 288

    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
  • 内容简介:
    《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  测试题1 164

      13.3.2  测试题2 169

    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  测试题1 194

      14.3.2  测试题2 199

    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  测试题1 226

      15.3.2  测试题2 231

    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  测试题1 284

      16.3.2  测试题2 288

    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
查看详情
相关图书 / 更多
CC++案例教程王朝晖
CCUS-EOR实用技术/中国石油提高采收率技术新进展丛书
王高峰、祝孝华、潘若生、林海波 编
CC++案例教程王朝晖
CCF 2021-2022中国计算机科学技术发展报告
中国计算机学会
CC++案例教程王朝晖
CCF CSP认证考试历年真题解
中国计算机学会
CC++案例教程王朝晖
CCF2020-2021中国计算机科学技术发展报告
中国计算机学会 著
CC++案例教程王朝晖
CCSP云安全专家认证All-in-One(第2版)
[美]丹尼尔·卡特(Daniel Carter)著 栾浩 陈英杰 张瑞恒 译;河北翎贺计算机信息技术有限公司 审
CC++案例教程王朝晖
CCF中国教练联盟核心能力解读
FDCL五维教练团 著
CC++案例教程王朝晖
CC的一天(精)/CC成长记
智象 编
CC++案例教程王朝晖
CCSK云安全知识认证考试完全指南
方红琴 译;[美]格雷汉姆·汤普森(Graham Thompson)
CC++案例教程王朝晖
CCNP企业高级路由ENARSI 300-410认证考试指南
[加拿大]雷蒙德·拉科斯特(Raymond Lacoste) (美)布拉德·埃奇沃思
CC++案例教程王朝晖
CC2530单片机技术与应用第2版
北京新大陆时代教育科技有限公司 著
CC++案例教程王朝晖
CCTV 八集专题片:必由之路 (1978-2018 庆祝改革开放四十周年) 8DVD
中央电视总台
CC++案例教程王朝晖
CC2530单片机应用技术
曾妍 张凤仪
您可能感兴趣 / 更多
CC++案例教程王朝晖
医患沟通
王朝晖
CC++案例教程王朝晖
日语服装词汇手册
王朝晖
CC++案例教程王朝晖
C/C++案例教程
王朝晖;凌云;周克兰;张志强
CC++案例教程王朝晖
服装结构造型大全:裙子·裤子篇
王朝晖
CC++案例教程王朝晖
服装结构造型大全:衬衫· 连衣裙篇
王朝晖 宋婧
CC++案例教程王朝晖
机械工程现代控制理论
王朝晖 著;王朝晖、刘金鑫 编
CC++案例教程王朝晖
机械控制工程基础(第2版)
王朝晖 著
CC++案例教程王朝晖
儿童护理(第4版)
王朝晖 王敬华
CC++案例教程王朝晖
奥尔夫音乐教学理论与实践
王朝晖
CC++案例教程王朝晖
跨文化管理概论
王朝晖
CC++案例教程王朝晖
儿童护理(第3版)/“十二五”职业教育国家规划教材修订版,高等职业教育新形态一体化教材
王朝晖、王玉香 编
CC++案例教程王朝晖
消化内科急危重症救治手册/临床急危重症救治手册系列
王朝晖 编