图书介绍
C语言编程基础与范例PDF|Epub|txt|kindle电子书版本网盘下载
![C语言编程基础与范例](https://www.shukui.net/cover/25/31478025.jpg)
- 段来盛编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505367536
- 出版时间:2001
- 标注页数:392页
- 文件大小:13MB
- 文件页数:404页
- 主题词:C
PDF下载
下载说明
C语言编程基础与范例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 C语言的特点2
1.2 简单程序实例4
1.3 C程序要素简介6
1.3.1 C程序初探6
1.3.2 C程序结构7
1.3.3 main0函数8
1.3.4 用户定义函数9
1.3.5 标准库函数10
1.4 关键字汇总31
1.5 范例32
第2章 基本数据类型35
2.1 数据类型概述36
2.2 常量与变量的概念36
2.2.1 常量36
2.2.2 变量38
2.3 基本数据类型38
2.3.1 整数类型39
2.3.2 浮点数类型40
2.3.3 字符类型41
2.4 范例44
2.3.4 变量的初始化44
第3章 运算符与表达式47
3.1 运算符概述48
3.2 算术运算符及算术表达式48
3.3 关系运算符及关系表达式49
3.4 逻辑运算符和逻辑表达式49
3.5 自增自减运算符50
3.6 赋值运算符51
3.7 位操作运算符52
3.7.1 位的概念52
3.7.2 位操作运算及位操作运算符52
3.8.1 逗号运算符58
3.7.3 位运算举例58
3.8 其他运算符58
3.8.2 条件运算符59
3.9 数据类型转换59
3.9.1 混合运算中各类数值型数据的类型转换59
3.9.2 赋值运算符对数据类型的转换60
3.9.3 强制性数据类型转换62
3.9.4 利用C提供的标准函数进行类型转换63
3.10 C语言运算符汇总63
3.11 范例65
第4章 语句69
4.2 赋值语句70
4.1 说明语句70
4.3 函数调用语句71
4.3.1 直接调用71
4.3.2 赋值调用72
4.4 if判断语句72
4.4.1 if语句72
4.4.2 if-else语句74
4.4.3 if-else-if语句76
4.4.4 嵌套if语句78
4.5.1 开关语句的一般形式80
4.5 switch开关语句80
4.5.2 嵌套的switch语句83
4.6 for循环控制语句83
4.7 while循环控制语句88
4.8 do...while循环控制语句90
4.9 break语句92
4.10 continue语句93
4.11 goto语句94
4.12 范例96
第5章 变量113
5.1.1 局部变量114
5.1.2 全局变量114
5.1 全局变量和局部变量114
5.2 变量的存储分类117
5.2.1 动态存储变量和静态存储变量117
5.2.2 C语言变量存储分类指定118
5.2.3 外部变量119
5.2.4 静态变量120
5.2.5 寄存器变量122
5.2.6 自动变量123
5.2.7 变量存储分类总结123
5.3 范例124
第6章 函数127
6.1 函数定义128
6.2 形式参数和实际参数129
6.3 返回值与返回语句131
6.3.1 带返回值的函数和返回语句131
6.3.2 不带返回值的函数132
6.4 函数调用133
6.4.1 调用方式134
6.4.2 对被调用函数的说明134
6.4.3 嵌套调用136
6.4.4 递归调用137
6.5 带参数的主函数(命令行变元)137
6.6 内部函数与外部函数139
6.7 范例139
第7章 高级数据类型147
7.1 数组148
7.1.1 数组的定义148
7.1.2 数组的初始化及其使用150
7.1.3 数组与字符串152
7.1.4 数组与函数参数155
7.2 指针157
7.2.1 指针的基本概念157
7.2.2 指针变量的定义和指针运算符159
7.2.3 指针的初始化及其使用162
7.2.4 指针与数组166
7.2.5 指针与字符串181
7.2.6 指针与函数182
7.3 结构187
7.3.1 结构的概念187
7.3.2 结构及结构变量的定义188
7.3.3 结构成员的引用及初始化190
7.3.4 结构与数组、指针及函数的关系192
7.4 联合201
7.4.1 联合及联合型变量的定义201
7.4.2 联合成员的引用202
7.5 位域205
7.6 枚举207
7.7 自定义类型208
7.8 C语言功能汇总210
7.9 范例212
第8章 I/O操作235
8.1 I/O概念236
8.1.1 文件和设备236
8.1.2 文件和流237
8.1.3 文件和二进制238
8.2 标准流I/O239
8.2.1 字符I/O239
8.2.2 scanf0格式输入函数240
8.2.3 printf0格式输出函数242
8.3 文件输入与输出246
8.3.1 文件类型指针246
8.3.2 文件的打开与关闭247
8.3.3 文件的读写249
8.3.4 文件的定位251
8.3.5 出错检测254
8.4 范例254
第9章 内存操作和进程控制271
9.1 内存分配272
9.2 缓冲区处理273
9.4 范例274
9.3 进程控制274
第10章 视频处理285
10.1 概述286
10.1.1 文本模式286
10.1.2 图像模式287
10.2 文本模式下的各种控制288
10.2.1 选择视频模式288
10.2.2 指定文本颜色289
10.2.3 显示文本290
10.4 图形绘制函数简介292
10.3 图像模式下的各种控制292
10.4.1 _setvieworg0293
10.4.2 _setviewport0293
10.4.3 窗口坐标294
10.4.4 绘图函数与填充函数295
10.5 图像传输297
10.6 范例298
第11章 底层操作309
11.1 与汇编语言的混合使用310
11.2 中断调用311
11.2.1 标准数据类型:REGS和SREGS311
11.2.2 INT21H功能调用312
11.2.3 8086系列处理机中断调用315
11.3 范例317
附录A ASCll字符集321
附录B C语言常见错误信息325
B.1 C语言编译程序常见错误信息326
B.1.1 致命错误信息326
B.1.2 编译错误信息329
B.1.3 警告信息339
B.2 连接错误信息344
B.3 运行常见错误信息349
B.3.1 运行时库错误信息349
B.3.2 浮点异常351
附录C MSC6.0常用库函数353
附录D MSC6.0的安装385
D.1 安装前准备386
D.2 MicrosoftC6.0软件包内容386
D.3 MicrosoftC6.0安装387
D.3.1 启动Setup程序387
D.3.2 制定所需安装388
D.3.3 安装发行包磁盘文件391
D.3.4 Setup的参数391
D.4 制定C开发环境391
D.4.1 修改CONFIG.SYS和AUTOEXEC.BAT文件392
D.4.2 修改TOOLS.INI文件392