图书介绍
C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计](https://www.shukui.net/cover/70/33031732.jpg)
- 恰汗·合孜尔,单洪森编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113065937
- 出版时间:2005
- 标注页数:253页
- 文件大小:10MB
- 文件页数:264页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1-1 C语言产生的历史背景1
第1章 C语言概述1
1-2 C语言的特点2
1-3 C程序的基本组成2
1-4 本章小结4
第2章 C语言的基础知识6
2-1 数据类型6
2-2 常量6
2-2-1 整型常量6
2-2-2 实型常量7
2-2-3 字符常量8
2-2-4 字符串常量9
2-2-5 符号常量9
2-3-1 变量的概念10
2-3 变量10
2-3-2 变量的定义与初始化11
2-4 C语言的运算符14
2-4-1 C运算符概述14
2-4-2 C运算符的优先级与结合性15
2-5 算术运算符与算术表达式16
2-5-1 算术运算符16
2-5-2 自增与自减运算符16
2-5-3 算术表达式17
2-5-4 表达式中数据间的混合运算与类型转换18
2-6 赋值运算符和赋值表达式20
2-6-1 赋值运算符20
2-6-2 复合赋值运算符20
2-8 本章小结21
2-7 逗号运算符和逗号表达式21
3-1 C语句概述23
第3章 顺序结构程序设计23
3-2 赋值语句24
3-3 数据的输入/输出25
3-3-1 字符数据的输入/输出25
3-3-2 格式的输入/输出26
3-4 程序举例32
3-5 本章小结33
习题34
4-1-1 关系运算符36
4-1-2 优先次序36
4-1-3 关系表达式36
4-1 关系运算符和关系表达式36
第4章 选择结构程序设计36
4-2 逻辑运算符和逻辑表达式37
4-2-1 逻辑运算符37
4-2-2 逻辑表达式37
4-3 if语句38
4-3-1 if语句的三种基本格式38
4-3-2 if语句的嵌套40
4-4 条件运算符?:41
4-5 switch语句42
4-6 程序举例44
4-7 本章小结47
习题48
5-2-2 goto和if构成的循环49
5-2-1 无条件转移语句goto49
5-2 goto语句及用goto构成的循环49
5-1 概述49
第5章 循环结构程序设计49
5-3 while循环50
5-4 do...while循环51
5-5 for循环52
5-6 break语句和continue语句54
5-6-1 break语句54
5-6-2 continue语句54
5-7 多重循环56
5-8 程序举例59
5-9 本章小结65
5-9-1 编写循环程序可能遇到的几个问题65
5-9-2 循环结构程序设计68
习题69
第6章 数组70
6-1 一维数组70
6-1-1 一维数组的定义70
6-1-2 一维数组的初始化70
6-1-3 一维数组元素的引用71
6-1-4 一维数组应用举例71
6-2 二维数组79
6-2-1 二维数组的定义79
6-2-2 二维数组的存储结构80
6-2-3 二维数组的初始化80
6-2-4 二维数组元素的引用81
6-2-5 二维数组应用举例82
6-3-2 字符数组的初始化86
6-3-1 字符数组的定义86
6-3 字符数组86
6-3-3 字符数组的引用87
6-3-4 字符串和字符串的结束标志88
6-3-5 字符数组的输入/输出88
6-3-6 字符串处理函数89
6-3-7 字符数组应用举例92
6-4 本章小结95
习题96
第7章 函数和预处理命令97
7-1 概述97
7-2 函数的定义97
7-3-3 函数调用的方式99
7-3-2 函数调用的规则99
7-3-1 函数调用的格式99
7-3 函数的调用99
7-3-4 函数的传值调用100
7-4 函数的返回值100
7-4-1 返回语句return100
7-4-2 void类型函数101
7-5 对被调函数的声明102
7-6 函数的嵌套调用104
7-7 函数的递归调用106
7-7-1 递归模型107
7-7-2 递归的执行过程107
7-8 数组作为函数的参数109
7-8-1 数组元素作函数的参数109
7-8-2 数组名作函数的参数110
7-8-3 多维数组名作函数的参数111
7-9-1 局部变量112
7-9 局部变量和全局变量112
7-9-2 全局变量113
7-9-3 外部变量的声明115
7-10 变量的存储类别116
7-10-1 内部变量的存储类型117
7-10-2 外部变量的存储类型119
7-10-3 存储类型小结120
7-1 内部函数和外部函数121
7-11-1 内部函数121
7-11-2 外部函数121
7-12 编译预处理122
7-12-1 宏定义122
7-12-2 文件包含126
7-12-3 条件编译128
7-13 程序举例130
7-14 本章小结135
习题136
第8章 指针138
8-1 地址和指针的概念138
8-2 指向变量的指针变量139
8-2-1 指向变量的指针变量的定义139
8-2-2 指针运算符139
8-2-3 指针变量的引用140
8-2-4 指针变量的初始化141
8-2-5 指针变量的运算141
8-2-6 指针变量作函数的参数144
8-3 数组的指针和指向数组的指针变量146
8-3-1 指向数组元素的指针变量的定义146
8-3-2 通过指针引用数组元素147
8-3-3 数组名作为函数的参数149
8-4 指向含有n个元素的一维数组的指针变量152
8-4-1 指向含有n个元素的一维数组的指针变量152
8-4-2 通过指向一维数组的指针变量引用多维数组的元素154
8-5 字符串的指针和指向字符串的指针变量156
8-5-1 字符串的指针156
8-5-2 指向字符串的指针变量的定义157
8-5-3 指向字符串的指针变量的初始化157
8-6 函数的指针和指向函数的指针变量161
8-6-1 指向函数的指针变量的定义161
8-6-2 用指向函数的指针变量调用函数161
8-6-3 函数的指针作函数的参数162
8-7 返回指针的函数164
8-8-1 指针数组的定义167
8-8 指针数组167
8-8-2 指针数组的初始化168
8-8-3 指针数组作指针型函数的参数170
8-9 指向指针的指针171
8-9-1 指向指针的指针变量的定义172
8-9-2 main()函数的参数174
8-10 本章小结176
习题180
第9章 结构体和共用体181
9-1 结构体181
9-1-1 结构类型定义181
9-1-2 结构体类型变量的说明181
9-2 结构体变量的引用183
9-2-1 结构体变量的赋值183
9-3 结构体数组184
9-2-2 结构体变量的初始化184
9-4 结构体指针变量186
9-4-1 结构体指针变量的说明186
9-4-2 结构体指针变量的使用186
9-5 动态存储分配189
9-6 链表结构190
9-6-1 链表概述190
9-6-2 单向链表的基本操作192
9-7 共用体200
9-7-1 共用体的定义201
9-7-2 共用体变量的说明201
9-7-3 共用体变量的赋值和使用202
9-8 枚举类型203
9-8-1 枚举类型的定义和枚举变量的说明203
9-8-2 枚举类型变量的赋值和使用204
9-8-3 枚举变量的输入/输出205
9-9 程序举例206
9-10 typedef定义新的类型标识符207
9-11 本章小结209
习题211
第10章 文件212
10-1 文件的基本概念212
10-1-1 文件的分类212
10-1-2 文件操作过程213
10-1-3 文件缓冲区213
10-2 文件类型指针214
10-3 文件的打开与关闭214
10-3-1 文件的打开函数fopen214
10-4-1 字符读写函数216
10-3-2 文件的关闭函数fclose216
10-4 文件的读写216
10-4-2 字符串读写函数219
10-4-3 数据块读写函数220
10-4-4 格式化读写函数222
10-5 文件的随机读写223
10-5-1 rewind函数223
10-5-2 fseek函数223
10-6 文件检测函数224
10-6-1 文件结束检测函数feof224
10-6-2 读写文件出错检测函数ferror224
10-6-3 clearerr函数224
10-8 本章小结225
习题225
10-7 C库文件225
第11章 位运算226
11-1 位运算符和位运算226
11-1-1 位运算符226
11-1-2 位运算226
11-2 位段结构231
11-2-1 位域的定义和位域变量的说明231
11-2-2 位域的使用232
11-3 本章小结233
附录A C语言中的关键字234
附录B 部分字符的ASCII码对照表235
附录C 运算符的优先级与结合性236
附录D Turbo C库函数237
参考文献253