图书介绍
微机C语言基础与应用 第2版PDF|Epub|txt|kindle电子书版本网盘下载
- 王泰峰编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113019072
- 出版时间:1991
- 标注页数:380页
- 文件大小:25MB
- 文件页数:392页
- 主题词:
PDF下载
下载说明
微机C语言基础与应用 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 C语言程序概述1
1.1 C语言的历史和发展1
1.2 C语言的特点2
1.3 C语言程序结构3
1.4 C语言程序的编译和链接5
1.4.1 C程序的开发环境5
1.4.2 C程序的编译和链接过程7
1.4.3 CL命令的使用方法8
第2章 基本概念10
2.1 C语言的基本元素10
2.1.1 标识符10
2.1.3 空白字符11
2.1.2 关键字11
2.1.4 注释12
2.1.5 分隔符12
2.2 变量和数据类型13
2.2.1 变量13
2.2.2 数据类型的种类13
2.2.3 基本数据类型14
2.3 常量17
2.3.1 整数常量18
2.3.2 浮点数常量18
2.3.3 字符常量18
2.3.4 字符串20
2.4 综合练习20
2.4.1 按格式输出函数printf20
2.4.2 转义序列的应用22
2.4.3 printf中控制字符的应用23
2.4.4 printf中格式选择项的应用24
2.4.5 练习题25
第3章 表达式和运算符27
3.1 表达式27
3.2 运算符29
3.2.1 算术运算符30
3.2.2 关系运算符32
3.2.3 求反运算符33
3.2.4 移位运算符34
3.2.5 字位运算符37
3.2.6 逻辑运算符38
3.2.7 条件运算符41
3.2.8 赋值运算符42
3.2.9 一元加1、减1运算符44
3.2.10 sizeof运算符46
3.2.11 逗号及其它运算符47
3.3 类型转换48
3.3.1 算术转换48
3.3.2 赋值转换49
3.3.3 强制类型转换50
3.4 综合练习52
3.4.1 应用例题52
3.4.2 练习题53
第4章 结构控制语句54
4.1 语句54
4.2 结构控制语句54
4.2.1 while循环语句55
4.2.2 do~while循环语句57
4.2.3 for循环语句58
4.2.4 if~else条件语句60
4.2.5 switch开关语句64
4.2.6 goto语句和标号66
4.3 辅助控制语句67
4.3.1 break间断语句67
4.3.2 continue继续语句68
4.3.3 return返回语句68
4.4 综合练习68
4.4.1 应用例题68
4.4.2 练习题71
第5章 数组73
5.1 数组的基本概念73
5.2 一维数组74
5.3 字符串与字符数组76
5.4 多维数组78
5.5 综合练习79
5.5.1 应用例题79
5.5.2 练习题81
第6章 函数83
6.1 函数的结构83
6.2 函数的形参与实参86
6.3 函数的说明与定义88
6.4 void类型90
6.5 函数的递归调用90
6.6 综合练习92
6.6.1 应用例题92
6.6.2 练习题95
7.1 变量的存在性和可见性97
7.2 变量的存储类别97
第7章 存储类别97
7.2.1 自动变量98
7.2.2 寄存器变量99
7.2.3 外部变量100
7.2.4 静态变量103
7.3 变量的初始化(小结)104
7.4 函数的存储类别105
7.5 综合练习107
7.5.1 应用例题107
7.5.2 练习题109
第8章 指针110
8.1 指针与地址的概念110
8.2 指针的种类112
8.3.1 指针与一维数组113
8.3 指针与数组113
8.3.2 指针与多维数组115
8.4 字符串指针116
8.5 指针运算119
8.6 指针类型的转换121
8.7 指针数组121
8.8 多级指针126
8.9 综合练习128
8.9.1 应用例题128
8.9.2 练习题131
第9章 函数与指针133
9.1 函数的指针参数133
9.2 命令行参数139
9.3 返回指针的函数140
9.4 指向函数的指针141
9.5 函数中的函数指针参数142
9.6 函数指针数组143
9.7 复杂说明的理解方法144
9.8 综合练习146
9.8.1 应用例题146
9.8.2 练习题151
第10章 结构153
10.1 结构的基本概念153
10.2 结构数组159
10.3 结构指针160
10.3.1 指向结构的指针160
10.3.2 结构指针与结构数组162
10.3.3 结构指针运算163
10.4 结构与函数165
10.4.1 结构参数的传递165
10.4.2 返回结构类型的函数168
10.5 结构的嵌套171
10.6 递归结构173
10.7 包含位域的结构177
10.8 类型定义typedef181
10.9 综合练习181
10.9.1 结构数组的传递181
10.9.2 队列和栈183
10.9.3 双向链表186
10.9.4 二叉树188
10.9.5 练习题194
第11章 联合、枚举类型195
11.1 联合195
11.2 结构中嵌套联合197
11.3 联合中嵌套结构199
11.4 枚举202
11.5.1 应用例题206
11.5 综合练习206
11.5.2 练习题210
第12章 C预处理程序211
12.1 宏替换命令211
12.2 包含文件命令213
12.3 条件编译命令214
12.3.1 #if~#elif~#else~#endif命令215
12.3.2 #ifdef(ifndef)~#else~#endif命令217
12.4 行控制命令218
12.5 综合练习219
12.5.1 应用例题219
12.5.2 练习题220
13.1 标准输入/输出221
13.1.1 标准文件与FILE结构221
第13章 输入和输出221
13.1.2 字符的输入/输出223
13.1.3 字符串的输入/输出224
13.1.4 按格式输入/输出225
13.1.5 内存数据的格式转换229
13.1.6 I/O的重新定向231
13.2 文件的存取232
13.2.1 文件的打开与关闭232
13.2.2 错误处理与出口235
13.2.3 文件的读/写操作236
13.2.4 文件的随机存取239
13.3 低级I/O242
13.3.1 文件的读/写操作243
13.3.2 文件的打开、关闭和创建244
13.4 有关文件操作的其它函数247
13.3.3 文件的随机存取247
13.5 综合练习248
13.5.1 应用例题248
13.5.2 练习题254
第14章 C语言的高水平编程256
14.1 进程控制256
14.1.1 system函数256
14.1.2 spawn函数257
14.1.3 子进程的环境设置260
14.2 far指针的应用263
14.2.1 near指针和far指针263
14.2.2 MS-C中段和组的分配264
14.2.3 跨段的数据访问265
14.3.1 基本概念和规则267
14.3 C语言与汇编语言的接口267
14.3.2 传递整型参数、返回整型值270
14.3.3 传递字符串271
14.3.4 传递指针272
14.3.5 传递长整型参数、返回长整型值274
14.3.6 从C访问汇编中定义的数据275
14.3.7 在C程序中嵌入汇编子程序277
14.3.8 far函数调用280
14.4 C对其它高级语言的调用281
14.4.1 C与其它高级语言的接口281
14.4.2 C与其它高级语言之间的数据共享281
14.4.3 应用例题282
14.5 图形处理284
14.5.1 MS-C图形库函数285
14.5.2 图形画面的填充、保存与恢复290
14.6 鼠标(Mouse)接口299
14.6.1 鼠标器及其支持环境300
14.6.2 鼠标接口函数300
14.6.3 用鼠标作图312
第15章 C++318
15.1 注释318
15.2 强制类型转换318
15.3 函数参数的说明和赋值319
15.4 函数的重叠定义319
15.5 inline函数320
15.6 存储分配(new)与释放(delete)320
15.7 结构体和联合体321
15.8 引用(reference)321
15.9 类(class)322
15.10 运算符的重叠定义323
15.11 友元(friend)324
15.12 继承325
附录A MS-DOS标准ESC序列326
附录B C语言库函数331
·附表B1 MS-C库函数一览表331
·附表B2 几种不同C版本的库函数对比表345
附录C MS-C编译和链接命令352
·附表C CL命令的部分选择项352
附录D MS-C编译、链接错误信息一览表353
附录E 键盘的扫描ASCII码372
·附表E 扫描ASCII码键码表372
表索引374
英文、符号索引376
参考文献380