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

- 王芳主编 著
- 出版社: 北京:高等教育出版社
- ISBN:9787040315103
- 出版时间:2011
- 标注页数:297页
- 文件大小:58MB
- 文件页数:305页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 C语言的介绍1
1.1.1 C语言的历史1
1.1.2 C语言的基本用途1
1.1.3 C语言的特点2
1.2 C程序基本结构3
1.3 编码风格5
1.4 使用集成开发环境(IDE)编程7
1.4.1 C程序的一般开发过程7
1.4.2 Turbo C 2.0集成开发环境的使用方法7
1.4.3 Linux操作系统中C程序的开发方法8
1.4.4 Visual C++6.0集成开发环境9
1.5 案例11
1.6 小结11
习题11
第2章 变量与表达式13
2.1 简单表达式13
2.1.1 算术运算符及其表达式13
2.1.2 C语言表达式书写规则14
2.2 变量与常量14
2.2.1 变量15
2.2.2 常量和符号常量17
2.3 数据类型20
2.3.1 整型数据21
2.3.2 实型数据24
2.3.3 字符型数据25
2.3.4 类型转换26
2.4 赋值语句27
2.5 复杂表达式29
2.5.1 自增、自减运算符29
2.5.2 关系运算符与关系表达式31
2.5.3 逻辑运算符与逻辑表达式32
2.5.4 逗号运算符33
2.6 基本输入输出函数34
2.6.1 字符输入与输出函数34
2.6.2 格式化输入与输出函数36
2.6.3 常用函数44
2.7 顺序结构程序设计45
2.8 案例46
2.9 小结48
习题48
第3章 控制语句53
3.1 if…else语句53
3.1.1 if…else语句的三种形式53
3.1.2 if语句的嵌套58
3.1.3 条件运算符60
3.2 switch…case语句62
3.3 for语句68
3.4 while、do…while语句72
3.4.1 while语句72
3.4.2 do…while语句73
3.5 break、continue语句75
3.5.1 break语句75
3.5.2 continue语句76
3.6 goto语句77
3.7 多重循环78
3.8 案例84
3.9 小结89
习题89
第4章 数组91
4.1 数组的概念91
4.1.1 数组的一般概念91
4.1.2 数组的特点91
4.1.3 数组的使用场合91
4.2 一维数组92
4.2.1 一维数组的定义92
4.2.2 一维数组元素的引用92
4.2.3 一维数组的赋值93
4.2.4 一维数组应用举例94
4.3 多维数组100
4.3.1 多维数组的定义100
4.3.2 二维数组的引用101
4.3.3 二维数组的赋值102
4.3.4 二维数组应用举例103
4.4 字符数组107
4.4.1 字符数组的定义107
4.4.2 字符数组的赋值107
4.4.3 字符数组的引用108
4.4.4 字符串109
4.4.5 字符数组的输入输出110
4.4.6 常用的字符串处理函数111
4.4.7 字符数组应用举例116
4.5 案例122
4.6 小结125
习题125
第5章 函数129
5.1 函数的定义129
5.1.1 函数定义的一般格式129
5.1.2 “空函数”130
5.2 函数的运用131
5.2.1 函数的调用131
5.2.2 参数传递136
5.3 变量的作用域与生存期140
5.3.1 局部变量141
5.3.2 全局变量141
5.3.3 变量的生存期143
5.3.4 用extern声明外部变量146
5.3.5 用static声明外部变量147
5.3.6 函数的存储类别147
5.4 函数的嵌套与递归调用148
5.4.1 函数的嵌套调用148
5.4.2 函数的递归调用149
5.5 案例151
5.6 小结157
习题157
第6章 指针160
6.1 指针的含义160
6.2 指针变量161
6.2.1 指针变量的定义161
6.2.2 指针变量的引用161
6.2.3 指针的运算163
6.3 指针与数组165
6.3.1 指向数组元素的指针165
6.3.2 指针与字符串170
6.3.3 指针数组173
6.3.4 指针与二维数组175
6.4 指针与函数179
6.4.1 指针作为函数的参数179
6.4.2 指针函数181
6.4.3 函数指针183
6.5 案例184
6.6 小结190
习题190
第7章 结构体与其他构造数据类型194
7.1 结构体194
7.2 结构体数组的定义和引用200
7.2.1 结构体数组的定义200
7.2.2 结构体数组的初始化201
7.2.3 结构体数组的输入与输出201
7.3 指向结构体的指针202
7.3.1 结构体指针的定义和引用203
7.3.2 指向结构体数组的指针203
7.4 结构体与函数204
7.4.1 结构体传递给函数的方式205
7.4.2 结构体的应用206
7.5 复杂的结构体209
7.5.1 结构体作为结构体成员209
7.5.2 结构体的自我引用211
7.6 链表211
7.6.1 链表概述211
7.6.2 C语言中的内存管理函数213
7.6.3 创建动态链表214
7.6.4 链表的插入操作216
7.6.5 链表的删除操作217
7.6.6 链表的查找操作218
7.6.7 链表的输出操作219
7.7 共用体221
7.7.1 共用体类型的定义与变量的定义221
7.7.2 共用体变量的初始化和应用224
7.8 位域225
7.8.1 位域定义的一般形式225
7.8.2 位域的引用227
7.9 枚举类型228
7.9.1 枚举类型的定义与变量的定义228
7.9.2 枚举类型的应用229
7.10 类型定义typedef230
7.11 案例232
7.12 小结239
习题239
第8章 文件241
8.1 文件的概念241
8.1.1 文件的基本概念241
8.1.2 文件的分类241
8.1.3 流242
8.1.4 缓冲式输入输出243
8.2 文件类型指针243
8.3 文件的操作244
8.3.1 文件的打开和关闭244
8.3.2 文件的顺序读写247
8.3.3 文件的随机读写257
8.4 案例262
8.5 小结264
习题264
第9章 编译预处理与多模块可执行程序的生成265
9.1 宏定义265
9.1.1 不带参数的宏定义265
9.1.2 带参数的宏定义267
9.2 文件包含270
9.3 条件编译272
9.4 多模块可执行程序的生成275
9.5 小结277
习题277
第10章 位运算279
10.1 位运算279
10.1.1 按位与运算符279
10.1.2 按位或运算符280
10.1.3 按位异或运算符281
10.1.4 按位取反运算符282
10.1.5 左移运算符282
10.1.6 右移运算符283
10.1.7 不同长度的数据进行位运算284
10.2 设置、清除和检测位284
10.3 小结286
习题286
附录一 常用字符与ASCII码对照表287
附录二 运算符的优先级与结合性289
附录三 C常用库函数291
参考文献296
热门推荐
- 3111008.html
- 2421806.html
- 1210309.html
- 97985.html
- 1551799.html
- 2324730.html
- 1063003.html
- 1368455.html
- 1466453.html
- 3743459.html
- http://www.ickdjs.cc/book_3603462.html
- http://www.ickdjs.cc/book_3662340.html
- http://www.ickdjs.cc/book_158287.html
- http://www.ickdjs.cc/book_3209884.html
- http://www.ickdjs.cc/book_1237349.html
- http://www.ickdjs.cc/book_3273987.html
- http://www.ickdjs.cc/book_3598752.html
- http://www.ickdjs.cc/book_3384770.html
- http://www.ickdjs.cc/book_3859458.html
- http://www.ickdjs.cc/book_3685672.html