图书介绍
C语言程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 易晓梅,赵芸主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113123611
- 出版时间:2011
- 标注页数:254页
- 文件大小:13MB
- 文件页数:263页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章C语言概述1
1.1 C语言简介1
1.1.1程序设计语言1
1.1.2 C语言的起源2
1.1.3 C语言的特点3
1.2 C程序初体验3
1.2.1简单C程序实例3
1.2.2 C程序的组成6
1.2.3 C程序的基本语法知识6
1.3 C程序的执行6
1.3.1 C程序的开发步骤7
1.3.2 C程序的上机步骤7
本章小结9
习题10
第2章 基本数据类型、运算符及表达式12
2.1字符集与关键字、标识符12
2.2数据与数据类型13
2.2.1常量与变量13
2.2.2数据类型14
2.3基本数据类型15
2.3.1整型数据15
2.3.2实型数据18
2.3.3字符型数据19
2.4运算符与表达式22
2.4.1算术运算符与算术表达式22
2.4.2赋值运算符与赋值表达式24
2.4.3关系运算符与关系表达式26
2.4.4逻辑运算符与逻辑表达式27
2.4.5逗号运算符与逗号表达式27
2.4.6运算符的优先级和结合性28
2.4.7位运算符28
本章小结31
习题331
第3章 程序的控制结构34
3.1算法和程序的控制结构34
3.2顺序结构35
3.2.1引例35
3.2.2数据的输入/输出36
3.3选择结构40
3.3.1引例40
3.3.2 if语句41
3.3.3 switch语句44
3.4循环结构48
3.4.1引例48
3.4.2 while语句49
3.4.3 do…while语句51
3.4.4 for语句53
3.4.5 goto语句56
3.4.6循环语句中的break语句与continue语句56
3.4.7多重循环结构60
3.5综合实例63
本章小结66
习题66
第4章 数组76
4.1一维数组76
4.1.1一维数组的定义76
4.1.2一维数组元素的引用77
4.1.3一维数组的初始化78
4.1.4一维数组的输入/输出78
4.1.5实例剖析78
4.2二维数组86
4.2.1二维数组的定义86
4.2.2二维数组的引用87
4.2.3二维数组的初始化87
4.2.4二维数组的输入/输出88
4.2.5实例剖析89
4.3字符数组90
4.3.1字符数组的定义与引用90
4.3.2字符数组与字符串91
4.3.3字符数组的初始化91
4.3.4字符数组的输入/输出92
4.3.5常用的字符串函数93
4.3.6实例剖析96
本章小结97
习题98
第5章 函数104
5.1函数与C语言的结构104
5.2库函数105
5.3自定义函数106
5.3.1函数定义的一般形式106
5.3.2函数参数和函数的值108
5.3.3函数的调用111
5.4函数的嵌套与递归调用113
5.5内部函数与外部函数115
5.6实例剖析116
本章小结119
习题120
第6章 变量的作用域及存储类别124
6.1变量的作用范围124
6.1.1局部变量125
6.1.2全局变量126
6.2变量的存储类别127
6.2.1自动变量auto127
6.2.2静态变量static128
6.2.3寄存器变量register129
6.2.4外部变量exte129
6.3实例剖析130
本章小结132
习题132
第7章 编译预处理136
7.1宏定义136
7.1.1不带参数的宏定义136
7.1.2带参数的宏定义138
7.2文件包含140
7.3条件编译140
本章小结142
习题142
第8章 指针144
8.1指针的基本知识144
8.1.1地址与指针概念144
8.1.2指针变量的定义145
8.1.3指针变量的赋值与引用146
8.1.4指针变量的运算149
8.1.5指针变量作为函数的参数151
8.2指针与一维数组153
8.2.1指针与一维数组的关系153
8.2.2数组名作为函数的参数158
8.3指针与二维数组163
8.3.1指针与二维数组的关系163
8.3.2二维数组的行指针作为函数的参数170
8.4指针与字符串170
8.4.1字符串与字符指针170
8.4.2字符指针作为函数的参数173
8.4.3使用字符串指针变量与字符数组的区别174
8.5指针与函数175
8.5.1指向函数的指针175
8.5.2返回指针值的函数179
8.5.3 main函数的参数181
8.6指针数组182
8.6.1指针数组的定义182
8.6.2指针数组的初始化183
8.6.3指针数组作函数的参数184
8.6.4指针数组的应用184
8.7多级指针187
8.7.1多级指针的定义187
8.7.2多级指针的初始化188
8.7.3多级指针的应用举例189
8.8实例剖析189
本章小结194
习题194
第9章 结构体、共用体与枚举199
9.1定义结构体类型199
9.2定义和使用结构体变量201
9.2.1结构体变量的定义201
9.2.2结构体变量的初始化203
9.2.3结构体变量的引用203
9.3结构体数组205
9.3.1结构体数组的定义205
9.3.2结构体数组的初始化206
9.3.3结构体数组的引用206
9.4结构体和指针8
9.4.1指向结构体变量的指针209
9.4.2指向结构体数组的指针210
9.5单向链表211
9.5.1链表概述212
9.5.2链表的特点及操作原理213
9.5.3链表的建立214
9.5.4链表的删除216
9.5.5链表的插入218
9.6共用体219
9.7枚举类型221
9.7.1枚举类型的定义和枚举变量的说明222
9.7.2枚举类型变量的赋值和使用222
本章小结223
习题224
第10章 文件226
10.1文件概述226
10.2文件的打开与关闭229
10.2.1打开文件229
10.2.2关闭文件231
10.3读/写文件231
10.3.1以字符为单位读/写232
10.3.2以字符串为单位读/写233
10.3.3格式化方式读/写233
10.3.4以数据块为单位读/写234
10.4文件的定位235
10.5实例剖析236
本章小结240
习题241
附录A字符244
附录B C语言中的关键字247
附录C运算符的优先级与结合性248
附录D常用标准库函数250
参考文献253
热门推荐
- 1665392.html
- 247659.html
- 118686.html
- 2109344.html
- 3723240.html
- 1539298.html
- 2930097.html
- 3254831.html
- 2143561.html
- 3634937.html
- http://www.ickdjs.cc/book_808214.html
- http://www.ickdjs.cc/book_3299231.html
- http://www.ickdjs.cc/book_225104.html
- http://www.ickdjs.cc/book_390769.html
- http://www.ickdjs.cc/book_3547174.html
- http://www.ickdjs.cc/book_3371822.html
- http://www.ickdjs.cc/book_2498020.html
- http://www.ickdjs.cc/book_876655.html
- http://www.ickdjs.cc/book_392469.html
- http://www.ickdjs.cc/book_1032641.html