C/C++程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:梁海英主编;董延华,孙静,于萍等副主编
- 出 版 社:北京:人民邮电出版社
- 出版年份:2013
- ISBN:9787115324948
- 页数:224 页
第1章C+概论 1
1.1 C++语言特点 1
1.1.1程序和程序设计语言 1
1.1.2 C+++语言的特点 2
1.2 C++程序的实现 3
1.3 C++程序结构的特点 5
1.3.1一个简单的C+++语言程序 5
1.3.2 C+++程序结构及书写格式 6
1.4 Visual C+++ 6.0主窗口 7
1.5 C++上机过程 9
习题一 11
第2章 数据类型、运算符和表达式 13
2.1基本数据类型 13
2.1.1整型(int) 13
2.1.2字符型(char) 14
2.1.3浮点型(float) 14
2.1.4布尔型(bool) 14
2.1.5空型(void) 14
2.2常量和变量 14
2.2.1常量 14
2.2.2变量 16
2.3输入输出 21
2.4运算符和表达式 24
2.4.1算术运算符和算术表达式 24
2.4.2关系运算符和关系表达式 26
2.4.3逻辑运算符和逻辑表达式 27
2.4.4赋值运算符和赋值表达式 27
2.4.5逗号运算符和逗号表达式 28
2.4.6 sizeof运算符 28
2.5数据类型的转换 29
2.5.1自动数据类型转换 29
2.5.2强制数据类型转换 29
2.6构造数据类型 30
2.6.1结构体 30
2.6.2共用体 35
2.6.3枚举 37
习题二 39
第3章 控制结构 41
3.1顺序结构 41
3.2选择结构 42
3.2.1 if语句 42
3.2.2 switch语句 47
3.3循环结构 48
3.3.1 while语句 49
3.3.2 do…while语句 50
3.3.3 for语句 52
3.3.4 break和continue语句 54
3.4程序设计举例 56
习题三 57
第4章 数组 60
4.1一维数组 60
4.1.1一维数组的定义 60
4.1.2一维数组元素的引用 61
4.1.3一维数组的初始化 61
4.1.4一维数组的输入输出 61
4.2二维数组 62
4.2.1二维数组的定义 62
4.2.2二维数组元素的引用 62
4.2.3二维数组的初始化 63
4.2.4二维数组的输入输出 63
4.3字符数组和字符串 64
4.3.1字符数组的定义 64
4.3.2字符数组的初始化 64
4.3.3字符数组的输入输出 66
4.3.4常用的字符串处理函数 67
4.4应用举例 68
习题四 73
第5章 函数 76
5.1标准函数 76
5.2函数的定义 76
5.3函数的调用 77
5.4函数的原型 78
5.5函数参数 80
5.5.1参数的传递方式 80
5.5.2默认参数 81
5.6递归函数 81
5.6.1递归函数 81
5.6.2递归调用的执行过程 82
5.7变量的作用域和存储类 83
5.7.1变量的作用域 83
5.7.2变量的存储类 86
5.8编译预处理 90
5.8.1宏定义 90
5.8.2文件包含 90
5.8.3条件编译 91
5.9应用举例 91
习题五 93
第6章 指针 97
6.1指针的概念 97
6.1.1地址与指针 97
6.1.2指针定义 98
6.2对指针变量的操作 98
6.2.1指针的运算 98
6.2.2 new和delete 101
6.3指针与数组 102
6.3.1用指针访问一维数组 102
6.3.2用指针访问二维数组 104
6.3.3用指针访问字符串 105
6.3.4指针数组 106
6.4指针与函数 108
6.4.1指针作为函数的参数 108
6.4.2数组名作为参数 111
6.4.3指针函数 111
6.5引用 112
6.6应用举例 114
习题六 116
第7章 类与对象 118
7.1面向对象程序设计的概念 118
7.2类 119
7.2.1类的声明 120
7.2.2类成员的定义 121
7.3对象 122
7.3.1对象的定义 122
7.3.2对象成员的引用 123
7.4构造函数和析构函数 124
7.4.1构造函数 125
7.4.2析构函数 126
7.5内联函数 128
7.6静态成员 128
7.6.1静态成员数据 128
7.6.2静态成员函数 130
7.7对象数组和对象指针 131
7.7.1对象数组 131
7.7.2对象指针 133
7.7.3 this指针 133
7.8友元 134
7.8.1友元函数 135
7.8.2友元成员函数 136
7.8.3友元类 137
习题七 138
第8章 继承与多态性 143
8.1继承 143
8.1.1单继承 143
8.1.2多继承 145
8.2派生类的构造函数和析构函数 149
8.3重载 152
8.3.1函数重载 152
8.3.2运算符重载 154
8.4多态性 158
8.4.1虚函数 159
8.4.2纯虚函数和抽象类 162
习题八 165
第9章 对话框 173
9.1 MFC应用程序 173
9.1.1 MFC编程 173
9.1.2 ℃应用程序框架类型 175
9.2创建和使用对话框 178
9.2.1创建对话框 178
9.2.2控件的添加和布局 180
9.2.3创建对话框类 182
9.2.4调用对话框 183
9.3通用对话框和消息对话框 185
9.3.1通用对话框 185
9.3.2消息对话框 188
习题九 190
第10章 常用控件 191
10.1控件的使用 191
10.1.1控件的创建 191
10.1.2控件的消息和消息映射 192
10.1.3控件的数据交换(DDX)和数据校验(DDV) 193
10.2静态控件和编辑框 194
10.2.1静态控件 194
10.2.2编辑框 195
10.2.3应用举例 196
10.3按钮控件 198
10.3.1按钮的创建和消息 198
10.3.2按钮的操作 198
10.3.3应用举例 199
10.4列表框 200
10.4.1列表框的创建 200
10.4.2列表框的通知消息 201
10.4.3列表框的操作 201
10.4.4应用举例 202
10.5组合框 204
10.5.1组合框的类型 204
10.5.2组合框的数据输入 205
10.5.3组合框的操作 205
10.5.4组合框的消息 206
10.5.5应用举例 206
10.6滚动条 208
10.6.1滚动条的结构 209
10.6.2滚动条的消息和基本操作 209
10.6.3应用举例 210
10.7旋转按钮 211
10.7.1旋转按钮的创建 212
10.7.2旋转按钮的操作 212
10.7.3应用举例 213
10.8进展条 215
10.8.1进展条的操作 215
10.8.2应用举例 215
10.9列表控制 217
10.9.1列表控制的建立 218
10.9.2列表控制的操作 218
10.9.3列表控制的数据结构 219
10.9.4应用举例 220
习题十 224
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019