图书介绍
C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 黄纯国,匡松主编 著
- 出版社: 北京:科学出版社
- ISBN:7030167163
- 出版时间:2006
- 标注页数:267页
- 文件大小:12MB
- 文件页数:277页
- 主题词:C语言-程序设计
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 C语言概述1
1.1.1 C语言的发展1
1.1.2 C语言特点1
第1章 C语言概述1
1.1.3 Turbo C 2.0介绍2
1.2 第一个C语言程序7
1.2.1 C语言程序的编制运行过程7
1.2.2 C语言程序的结构8
1.2.3 C语言程序设计基础11
小结12
习题13
2.1 C语言的数据类型16
第2章 基本数据类型16
2.2 常量与变量17
2.3 整型数据20
2.3.1 整型常量20
2.3.2 整型变量21
2.4 实型数据24
2.4.1 实型常量24
2.4.2 实型变量24
2.5 字符型数据25
2.5.1 字符型常量25
2.5.2 字符型变量26
2.5.3 字符串常量28
习题29
小结29
第3章 运算符与表达式33
3.1 概述33
3.1.1 表达式的组成33
3.1.2 运算符的分类33
3.2 算术运算符与表达式34
3.3 关系运算符与表达式36
3.4 逻辑运算符与表达式37
3.5 其他运算符与表达式39
3.5.1 赋值运算符与表达式39
3.5.3 逗号运算符与表达式41
3.5.2 条件运算符与表达式41
3.5.4 强制类型转换运算符与表达式42
3.6 运算符的优先级43
小结44
习题44
第4章 数据的输入与输出48
4.1 数据的输出函数48
4.1.1 按格式输出函数printf()48
4.1.2 标准字符输出函数putchar()51
4.1.3 字符串输出函数puts()51
4.2.1 按格式输入函数scanf()52
4.2 数据输入函数52
4.2.2 标准字符输入函数getchar()55
4.2.3 字符串输入函数gets()56
小结57
习题57
第5章 结构控制语句62
5.1 程序的基本控制结构62
5.1.1 顺序结构62
5.1.2 选择结构64
5.1.3 循环结构65
5.2 条件选择语句65
5.2.1 if语句的形式66
5.2.2 if语句的嵌套67
5.3 多路分支语句69
5.4 循环语句72
5.4.1 while型循环语句73
5.4.2 do...while型循环语句73
5.4.3 for型循环语句74
5.4.4 goto语句76
5.4.5 continue语句和break语句77
5.4.6 循环嵌套79
小结82
习题82
6.1.1 一维数组的定义88
第6章 数组88
6.1 一维数组88
6.1.2 一维数组的初始化89
6.1.3 一维数组元素的使用90
6.1.4 应用举例92
6.2 字符数组96
6.2.1 字符数组的定义及字符串96
6.2.2 字符数组的初始化97
6.2.3 字符数组的使用97
6.2.4 字符串处理函数99
6.2.5 应用举例103
6.3.1 二维数组的定义105
6.3 二维数组105
6.3.2 二维数组的初始化106
6.3.3 二维数组的使用107
6.3.4 应用举例108
小结112
习题112
第7章 函数118
7.1 用户自定义函数118
7.1.1 函数的定义119
7.1.2 函数的调用120
7.1.3 函数调用中的数据传递122
7.2 函数的嵌套调用和递归调用130
7.2.1 函数的嵌套调用130
7.2.2 函数的递归调用131
7.3 变量的作用域和生存期135
7.3.1 局部变量和全局变量135
7.3.2 变量的生存期139
7.4 函数的作用范围144
7.4.1 内部函数144
7.4.2 外部函数144
7.5 命令行参数145
7.6 多个文件的连接和运行146
小结147
习题148
第8章 指针157
8.1 指针与指针变量157
8.1.1 地址、指针与指针变量157
8.1.2 指针变量的使用158
8.2 指针与数组163
8.2.1 指向一维数组的指针163
8.2.2 指向二维数组的指针167
8.2.3 指向字符串的指针173
8.3.1 指针数组175
8.3 指向特殊类型数据的指针变量175
8.3.2 指向指针的指针178
8.4 指针与函数180
8.4.1 指针变量作为函数参数180
8.4.2 返回指针的函数183
8.4.3 指向函数的指针186
小结189
习题189
第9章 预处理197
9.1 宏定义197
9.1.1 不带参数的宏定义197
9.1.2 带参数的宏定义198
9.2 文件包含199
9.3 条件编译200
9.3.1 #ifdef200
9.3.2 #ifndef201
9.3.3 #if202
小结203
习题203
第10章 构造型数据结构208
10.1 结构体208
10.1.1 概述208
10.1.2 结构体的定义209
10.1.3 结构体变量的使用211
10.1.4 结构体数组212
10.1.5 指向结构体的指针214
10.1.6 结构体变量作为参数在函数之间进行传递216
10.2 指针与链表218
10.2.1 动态数据结构与动态内存分配218
10.2.2 链表的定义219
10.2.3 链表的操作221
10.3 共用体227
10.3.1 共用体的定义227
10.3.2 共用体变量的使用228
10.4.1 枚举类型的定义230
10.4.2 枚举类型变量的使用230
10.4 枚举类型230
10.5 自定义类型232
小结233
习题234
第11章 位运算241
11.1 位运算符241
11.1.1 按位与241
11.1.2 按位或241
11.1.3 按位异或242
11.1.4 按位取反243
11.1.5 按位左移243
11.1.6 按位右移243
11.1.7 位运算复合赋值运算符244
11.2 位段245
小结246
习题246
第12章 文件252
12.1 文件概述252
12.1.1 文件的存储方式252
12.1.2 文件类型指针(FILE类型指针)253
12.2 文件的打开和关闭253
12.2.1 打开文件函数fopen253
12.2.2 关闭文件函数fclose254
12.3.1 字符的读取和写入255
12.3 文件的读写255
12.3.2 字符串的读取和写入256
12.3.3 按格式读取和写入258
12.4 随机文件的读写259
12.4.1 随机文件的读取259
12.4.2 随机文件的写入260
12.5 文件定位函数261
12.5.1 rewind函数261
12.5.2 fseek函数262
12.5.3 ftell函数263
小结263
习题263