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

- 常东超,吕宝志,冯锡炜等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302214106
- 出版时间:2010
- 标注页数:310页
- 文件大小:68MB
- 文件页数:324页
- 主题词: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.2使用C语言的优势1
1.3 C语言程序基本结构2
1.3.1 C语言程序范例2
1.3.2 C语言程序结构特点4
1.4 C语言程序的开发过程4
本章小结6
习题17
第2章 数据类型8
2.1数据类型的分类8
2.1.1什么是数据类型8
2.1.2 C语言的数据类型分类9
2.2常量11
2.2.1整型常量11
2.2.2字符串常量14
2.2.3实型常量15
2.3变量15
2.3.1什么是变量15
2.3.2变量定义语句16
2.4标准输入输出函数17
本章小结25
习题225
第3章 运算符和表达式29
3.1运算符与运算符的分类29
3.2表达式与表达式的计算36
3.2.1表达式36
3.2.2复合表达式的计算37
3.2.3数据类型转换40
本章小结42
习题342
第4章 语句45
4.1基本语句45
4.2流程控制语句46
4.2.1程序流程47
4.2.2分支语句49
4.2.3循环语句55
4.2.4转向语句62
4.2.5综合举例66
本章小结69
习题469
第5章 数组75
5.1一维数组75
5.1.1一维数组的定义75
5.1.2一维数组元素的引用76
5.1.3一维数组的初始化77
5.1.4一维数组应用举例77
5.2二维数组和多维数组82
5.2.1二维数组和多维数组的定义82
5.2.2二维数组和多维数组的引用84
5.2.3二维数组和多维数组的初始化84
5.2.4二维数组和多维数组的举例86
5.3字符数组和字符串89
5.3.1字符数组89
5.3.2字符串91
5.3.3字符串处理函数92
5.3.4字符数组的举例98
本章小结101
习题5102
第6章 函数104
6.1函数的概念104
6.2函数的定义和说明105
6.2.1函数的定义105
6.2.2函数声明107
6.3函数调用109
6.4函数传递机制113
6.5递归118
6.6变量的作用域及存储类别122
6.6.1变量的作用域122
6.6.2变量的存储类别125
6.7库函数129
6.7.1库函数简介129
6.7.2常用库函数130
本章小结134
习题6135
第7章 指针138
7.1指针的概念138
7.2指针变量的定义139
7.3指针的运算141
7.3.1指针变量的赋值运算141
7.3.2指针变量的算术运算142
7.3.3指针变量的关系运算146
7.4指向数组的指针146
7.5字符串的指针149
7.6函数与指针151
7.6.1指针变量作为函数参数151
7.6.2指针型函数154
7.6.3指向函数的指针155
7.7指针数组和二维数组的行指针157
7.7.1指针数组的定义和应用157
7.7.2二维数组的行指针160
7.7.3 main函数的参数162
7.8指向指针的指针164
7.8.1二级指针的定义164
7.8.2二级指针的应用164
7.9有关指针的数据类型和指针运算的小结165
7.9.1有关指针的数据类型的小结165
7.9.2指针运算的小结166
7.9.3 void指针类型166
7.10与指针有关的C程序典型举例166
本章小结173
习题7174
第8章 文件包含和预编译184
8.1宏定义184
8.1.1不带参数的宏定义184
8.1.2带参数的宏定义188
8.2文件包含190
8.3条件编译192
本章小结194
习题8194
第9章 结构体与共用体198
9.1结构体类型变量定义和引用198
9.1.1结构体类型定义198
9.1.2结构体类型变量定义199
9.1.3结构体类型变量的初始化201
9.1.4结构体类型变量的引用201
9.2结构体数组202
9.2.1结构体数组的定义202
9.2.2结构体数组的初始化203
9.2.3结构体数组的引用203
9.2.4结构体数组的应用举例203
9.3结构体指针205
9.3.1指向结构体变量的指针205
9.3.2指向结构体数组的指针208
9.3.3用指向结构体的指针作函数参数209
9.4链表210
9.4.1用指针处理链表211
9.4.2处理动态链表的函数213
9.4.3建立链表215
9.4.4输出链表216
9.4.5链表的删除操作217
9.4.6链表的插入操作218
9.5共用体220
9.5.1概念220
9.5.2共用体类型的定义220
9.5.3共用体变量的定义221
9.5.4共用体变量的引用221
9.5.5共用体类型数据的特点223
9.6枚举类型223
9.7类型定义225
本章小结227
习题9227
第10章 位运算230
10.1概述230
10.2位运算符和位运算230
10.2.1按位与运算符(&)230
10.2.2按位或运算符(|)232
10.2.3按位取反运算符(~)232
10.2.4按位异或运算符(^)233
10.2.5左移运算符(<<)234
10.2.6右移运算符(>>)235
10.2.7位运算赋值运算符236
10.3位运算应用举例236
10.4位段240
10.4.1位段的概念240
10.4.2位段的定义240
10.4.3位段的引用241
本章小结242
习题10242
第11章 文件244
11.1 C语言文件的概念244
11.2文件指针245
11.3文件的打开与关闭245
11.3.1文件的打开函数fopen245
11.3.2文件关闭函数fclose247
11.4文件的读写247
11.4.1字符读写函数fgetc和fputc247
11.4.2字符串读写函数fgets和fputs251
11.4.3数据块读写函数fread和fwrite252
11.4.4格式化读写函数f scanf和fprintf254
11.5文件的随机读写255
11.5.1文件定位255
11.5.2获取文件指针当前位置256
11.6文件检测函数256
11.6.1文件结束检测函数feof256
11.6.2读写文件出错检测函数256
本章小结257
习题11257
附录A C语言实验指导259
附录B 常用字符与ASCII码对照表285
附录C Turbo C常用标准库函数286
附录D C语言保留关键字299
附录E 课后习题参考答案300
参考文献310
热门推荐
- 3873944.html
- 1503315.html
- 2915041.html
- 836198.html
- 2486993.html
- 3044813.html
- 1015293.html
- 3134657.html
- 3447862.html
- 3277522.html
- http://www.ickdjs.cc/book_1606102.html
- http://www.ickdjs.cc/book_238303.html
- http://www.ickdjs.cc/book_3266552.html
- http://www.ickdjs.cc/book_1032286.html
- http://www.ickdjs.cc/book_1003402.html
- http://www.ickdjs.cc/book_831098.html
- http://www.ickdjs.cc/book_3030030.html
- http://www.ickdjs.cc/book_2742474.html
- http://www.ickdjs.cc/book_3595989.html
- http://www.ickdjs.cc/book_3632786.html