图书介绍
高级语言程序设计 C语言描述PDF|Epub|txt|kindle电子书版本下载
- 陆黎明,朱媛媛,蒋培编著 著
- 出版社: 北京:科学出版社
- ISBN:9787030365057
- 出版时间:2013
- 标注页数:226页
- 文件大小:59MB
- 文件页数:236页
- 主题词:C语言-程序设计
PDF下载
下载说明
高级语言程序设计 C语言描述PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 程序设计基础1
1.1数在计算机内的表示形式1
1.1.1进位计数制1
1.1.2数制转换3
1.1.3码制4
1.1.4定点数和浮点数7
1.1.5字符编码8
1.2程序设计和算法12
1.2.1计算机的工作原理12
1.2.2程序设计12
1.2.3算法13
1.3程序设计语言17
1.3.1程序设计语言分类17
1.3.2 C语言的发展和特点19
1.4 C语言的字符集和标识符20
1.4.1字符集20
1.4.2标识符21
1.5 C程序的基本结构和上机步骤22
1.5.1 C程序的基本结构22
1.5.2 C程序的上机步骤24
练习125
第2章 数据类型、运算符和表达式27
2.1常量和变量27
2.1.1常量28
2.1.2变量29
2.2基本数据类型29
2.2.1整型数据29
2.2.2实型数据32
2.2.3字符型数据33
2.2.4变量的初始化36
2.3运算符和表达式37
2.3.1算术运算符和算术表达式38
2.3.2赋值运算符和赋值表达式40
2.3.3逗号运算符和逗号表达式41
2.3.4运算符和sizeof运算符42
2.3.5运算符的优先级和结合性43
2.4数据类型转换43
2.4.1类型自动转换43
2.4.2类型强制转换45
练习246
第3章 结构化程序设计48
3.1结构化程序设计概述48
3.2顺序结构程序设计49
3.2.1 C语言语句概述49
3.2.2常用的输入和输出函数51
3.2.3顺序结构程序设计举例56
3.3选择结构程序设计57
3.3.1关系运算符和关系表达式57
3.3.2逻辑运算符和逻辑表达式58
3.3.3 if语句60
3.3.4条件运算符67
3.3.5 switch语句68
3.4循环结构程序设计71
3.4.1 while循环结构72
3.4.2 do-while循环结构73
3.4.3 for循环结构75
3.4.4循环结构的嵌套78
3.4.5无条件转移语句80
3.4.6循环程序设计方法举例83
练习388
第4章 数组、指针92
4.1一维数组92
4.1.1一维数组的定义92
4.1.2一维数组的初始化93
4.1.3一维数组元素的引用94
4.1.4一维数组应用举例95
4.2二维数组102
4.2.1二维数组的定义102
4.2.2二维数组的初始化103
4.2.3二维数组元素的引用104
4.2.4二维数组应用举例105
4.3指针与数组107
4.3.1指针与指针变量107
4.3.2与指针有关的运算109
4.3.3指针与一维数组113
4.3.4用typedef自定义类型115
4.3.5指针与二维数组116
4.4字符数组和字符串处理函数119
4.4.1字符数组119
4.4.2常用字符串处理函数122
4.4.3字符数组应用举例126
4.5指针数组和二级指针130
4.5.1指针数组130
4.5.2二级指针132
练习4133
第5章 函数136
5.1函数概述136
5.2函数的定义137
5.3函数的调用140
5.3.1函数声明140
5.3.2函数调用141
5.3.3形参与实参143
5.3.4库函数调用实例144
5.4数组作为函数的参数147
5.4.1数组元素作函数实参147
5.4.2指针作函数参数147
5.4.3数组名作函数参数150
5.5函数的嵌套调用和递归调用155
5.5.1函数的嵌套调用155
5.5.2函数的递归调用156
5.6指针与函数161
5.6.1返回指针值的函数161
5.6.2动态存储分配函数163
5.6.3指向函数的指针164
5.7变量的作用域和存储类别168
5.7.1变量的作用域168
5.7.2变量的存储类别171
5.8内部函数和外部函数178
5.8.1内部函数178
5.8.2外部函数178
5.8.3外部函数应用举例179
练习5181
第6章 结构体类型184
6.1结构体类型的定义184
6.2结构体变量的定义和使用186
6.2.1结构体变量的定义和初始化186
6.2.2结构体变量的使用187
6.3结构体数组189
6.3.1结构体数组的定义和初始化189
6.3.2结构体指针190
6.4结构体作函数参数191
6.4.1结构体变量作函数参数191
6.4.2结构体指针(数组)作函数参数192
6.5动态数据结构——链表194
6.5.1单链表概述194
6.5.2单链表的基本操作195
6.5.3单链表应用举例199
练习6200
第7章 文件202
7.1文件概述202
7.2文件的打开和关闭204
7.2.1文件类型指针204
7.2.2文件的打开204
7.2.3文件的关闭206
7.3文件的读写206
7.3.1文件的字符读写206
7.3.2文件的字符串读写209
7.3.3文件的格式化读写211
7.3.4文件的数据块读写213
7.4文件的定位215
7.4.1 rewind()函数216
7.4.2 fseek()函数217
7.4.3 ftell()函数219
7.5文件的出错检测与处理219
7.5.1 ferror()函数219
7.5.2 clearerr()函数220
练习7220
附录A常用运算符的含义、优先级和结合性221
附录B常用C库函数222
参考文献226