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

- 黄洪艺,李慧琪,张丽丽编著 著
- 出版社: 清华大学出版社
- ISBN:9787302481935
- 出版时间:2017
- 标注页数:242页
- 文件大小:41MB
- 文件页数:253页
- 主题词:C语言-程序设计
PDF下载
下载说明
C语言程序设计 第4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 程序设计语言1
1.2 程序设计2
1.2.1 程序设计概念2
1.2.2 算法2
1.2.3 程序设计的步骤2
1.3 C语言发展和C++简介4
1.3.1 C语言发展简述4
1.3.2 C++简介5
1.3.3 集成开发环境5
1.4 C语言程序的构成5
1.5 Visual C++简介9
1.5.1 运行简单C程序9
1.5.2 程序调试一般过程和手段11
1.5.3 Visual C++调试方法和工具12
1.6 Dev-C++5.1 1简介14
1.6.1 C程序的编辑与运行15
1.6.2 Dev-C++调试方法和工具16
习题18
第2章 C语言基础21
2.1 C语言词法21
2.1.1 基本字符集21
2.1.2 关键字21
2.1.3 特定字22
2.1.4 标识符22
2.1.5 运算符22
2.1.6 分隔符23
2.2 C语言的数据类型23
2.2.1 数据类型概述23
2.2.2 基本数据类型24
2.3 常量与变量26
2.3.1 常量26
2.3.2 变量32
2.3.3 常量与变量应用举例33
2.4 表达式36
2.4.1 表达式概述36
2.4.2 算术表达式37
2.4.3 类型转换38
2.4.4 赋值表达式40
2.4.5 自增、自减表达式42
2.4.6 逗号表达式43
习题44
第3章 结构程序设计48
3.1 结构化程序设计方法48
3.2 语句的概念50
3.3 输入输出函数52
3.3.1 格式输出函数52
3.3.2 格式输入函数57
3.3.3 字符输出函数59
3.3.4 字符输入函数59
3.4 顺序结构程序设计举例60
习题62
第4章 选择结构程序设计65
4.1 关系表达式和逻辑表达式65
4.1.1 关系表达式65
4.1.2 逻辑表达式66
4.2 if语句67
4.2.1 if语句67
4.2.2 if…else语句70
4.2.3 if语句的嵌套72
4.2.4 if…else if语句75
4.2.5 条件表达式78
4.3 switch语句79
习题81
第5章 循环结构程序设计87
5.1 for语句87
5.2 while语句93
5.3 do…while语句97
5.4 循环的嵌套100
5.5 break语句和continue语句102
5.6 goto语句104
5.7 常用算法举例105
习题110
第6章 函数116
6.1 函数定义与调用116
6.1.1 函数定义118
6.1.2 函数调用119
6.1.3 函数原型声明122
6.2 函数间数据传递123
6.2.1 函数参数124
6.2.2 函数返回值125
6.3 函数的嵌套与递归126
6.3.1 函数嵌套调用127
6.3.2 函数递归调用128
6.4 函数应用举例130
6.5 变量属性133
6.5.1 变量的生存期和可见性133
6.5.2 变量的作用域133
6.5.3 变量的存储类别136
习题139
第7章 编译预处理144
7.1 宏定义144
7.1.1 不带参数的宏144
7.1.2 带参数的宏146
7.1.3 取消宏定义148
7.2 文件包含148
7.3 条件编译150
7.3.1 #if和#endif命令150
7.3.2 #ifdef和ifndef命令151
7.3.3 defined预处理运算符152
习题152
第8章 数组155
8.1 一维数组155
8.1.1 一维数组的定义155
8.1.2 一维数组的引用156
8.1.3 一维数组的初始化158
8.1.4 一维数组应用举例159
8.2 多维数组161
8.2.1 二维数组的定义和引用161
8.2.2 二维数组的初始化162
8.2.3 二维数组应用举例162
8.3 字符串164
8.3.1 字符型数组164
8.3.2 字符串165
8.3.3 字符串处理函数167
8.3.4 字符串应用举例170
习题171
第9章 结构体、共用体和枚举类型174
9.1 结构体174
9.1.1 结构体类型的定义174
9.1.2 结构体变量定义和初始化175
9.1.3 结构体变量的引用177
9.1.4 结构体数组179
9.2 共用体182
9.2.1 共用体类型的定义182
9.2.2 共用体变量的定义183
9.3 枚举类型185
9.3.1 枚举类型的定义185
9.3.2 枚举变量的定义186
9.4 typedef语句188
习题189
第10章 指针191
10.1 地址与指针变量191
10.1.1 内存单元地址191
10.1.2 指针191
10.1.3 指针变量的定义和初始化192
10.1.4 指针的运算193
10.2 指针与函数195
10.2.1 指针变量作为函数参数195
10.2.2 函数的返回值为指针197
10.2.3 指向函数的指针198
10.3 指针与数组199
10.3.1 一维数组与指针199
10.3.2 字符串与指针203
10.3.3 指针数组205
10.4 指针与结构体209
10.4.1 指向结构体的指针209
10.4.2 动态存储分配211
10.4.3 链表212
习题217
第11章 文件221
11.1 文件概述221
11.2 文件的打开和关闭223
11.2.1 文件的打开223
11.2.2 文件的关闭224
11.3 文件的读写225
11.3.1 文本文件的读写225
11.3.2 二进制文件的读写229
11.4 文件的定位231
习题234
附录A ASCII编码字符集236
附录B C语言运算符的优先级和结合性240
参考文献242
热门推荐
- 1776994.html
- 2726424.html
- 3813236.html
- 2685743.html
- 3179588.html
- 2334735.html
- 168222.html
- 2742573.html
- 14240.html
- 1205339.html
- http://www.ickdjs.cc/book_1852388.html
- http://www.ickdjs.cc/book_530917.html
- http://www.ickdjs.cc/book_3179688.html
- http://www.ickdjs.cc/book_1526803.html
- http://www.ickdjs.cc/book_27031.html
- http://www.ickdjs.cc/book_2818928.html
- http://www.ickdjs.cc/book_826553.html
- http://www.ickdjs.cc/book_3015758.html
- http://www.ickdjs.cc/book_2342050.html
- http://www.ickdjs.cc/book_1966903.html