图书介绍
C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计](https://www.shukui.net/cover/61/33047643.jpg)
- 武马群主编;匡松,吕峻闽,缪春池编著 著
- 出版社: 北京:北京工业大学出版社
- ISBN:7563915206
- 出版时间:2005
- 标注页数:271页
- 文件大小:13MB
- 文件页数:283页
- 主题词: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.1.1 C语言的发展历史1
1.1.2 C语言的特点1
1.1.3 Turbo C的特点3
1.2 C程序7
1.2.1 C程序的结构7
1.2.2 C语言程序设计基础10
1.2.3 C语言程序的编制运行过程11
【习题】12
【本章小结】12
第2章 基本数据类型15
2.1 C语言的数据类型15
2.2 常量与变量16
2.2.1 常量16
2.2.2 变量18
2.3 整型数据19
2.3.1 整型常量19
2.3.2 整型变量20
2.4 实型数据23
2.4.1 实型常量23
2.4.2 实型变量23
2.5.1 字符型常量24
2.5 字符型数据24
2.5.2 字符型变量25
2.5.3 字符串常量27
【本章小结】28
【习题】28
第3章 数据的输入与输出32
3.1 数据输出函数32
3.1.1 按格式输出函数printf32
3.1.2 标准字符输出函数putchar35
3.1.3 字符串输出函数puts35
3.2.1 按格式输入函数scanf36
3.2 数据输入函数36
3.2.2 标准字符输入函数getchar39
3.2.3 字符串输入函数gets41
【本章小结】41
【习题】42
第4章 运算符与表达式46
4.1 运算符与表达式概述46
4.1.1 表达式的组成46
4.1.2 运算符的分类46
4.2 算术运算符与表达式47
4.3 关系运算符与表达式49
4.4 逻辑运算符与表达式51
4.5.1 赋值运算符与表达式52
4.5 其他运算符与表达式52
4.5.2 条件运算符与表达式54
4.5.3 逗号运算符与表达式55
4.5.4 强制类型转换运算符与表达式55
4.6 运算符的优先级56
【本章小结】58
【习题】58
第5章 结构控制语句62
5.1 程序的基本控制结构62
5.1.1 顺序结构62
5.1.3 循环结构64
5.2 条件选择语句64
5.1.2 选择结构64
5.2.1 if语句的形式65
5.2.2 if语句的嵌套67
5.3 多路分支语句73
5.4 循环语句76
5.4.1 while型循环语句76
5.4.2 do...while型循环语句78
5.4.3 for型循环语句79
5.4.4 goto型循环语句83
5.4.5 continue语句和break语句83
5.4.6 循环嵌套86
【习题】89
【本章小结】89
6.1 一维数组95
6.1.1 一维数组的定义95
第6章 数组95
6.1.2 一维数组的初始化96
6.1.3 一维数组元素的使用96
6.2 字符数组102
6.2.1 字符数组的定义102
6.2.2 字符数组的初始化102
6.2.3 字符数组的使用103
6.2.4 字符串处理函数104
6.3.1 二维数组的定义110
6.3 二维数组110
6.3.2 二维数组的初始化111
6.3.3 二维数组的使用112
【本章小结】117
【习题】117
第7章 函数123
7.1 用户自定义函数123
7.1.1 函数的定义123
7.1.2 函数的调用124
7.1.3 函数调用中的数据传递127
7.2.1 函数的嵌套调用135
7.2 函数的嵌套调用和递归调用135
7.2.2 函数的递归调用136
7.3 变量的作用域和生存期139
7.3.1 变量的作用域139
7.3.2 变量的生存期144
7.4 函数的作用范围148
7.4.1 内部函数149
7.4.2 外部函数149
7.5 命令行参数150
7.6 多个文件的连接和运行151
【本章小结】152
【习题】153
第8章 指针160
8.1 指针与指针变量160
8.1.1 地址、指针与指针变量160
8.1.2 指针变量的使用162
8.2 指针与数组166
8.2.1 指向一维数组的指针166
8.2.2 指向二维数组的指针170
8.2.3 指向字符串的指针176
8.3 指向特殊类型数据的指针变量178
8.3.1 指针数组178
8.3.2 指向指针的指针181
8.4.1 指针变量作为函数参数传递183
8.4 指针与函数183
8.4.2 返回指针的函数186
8.4.3 指向函数的指针189
【本章小结】192
【习题】192
第9章 预处理199
9.1 宏定义199
9.1.1 不带参数的宏定义199
9.1.2 带参数的宏定义200
9.2 文件包含201
9.3.1 #ifdef202
9.3 条件编译202
9.3.2 #ifndef203
9.3.3 #if204
【本章小结】205
【习题】205
第10章 构造型数据结构209
10.1 结构体209
10.1.1 结构体的定义209
10.1.2 结构体变量的使用211
10.1.3 结构体数组212
10.1.4 指向结构体的指针213
10.1.5 结构体变量作为参数在函数之间进行传递215
10.2.1 链表的定义218
10.2 指针与链表218
10.2.2 链表的操作219
10.3 公用体224
10.3.1 公用体的定义224
10.3.2 公用体变量的引用225
10.4 枚举类型227
10.4.1 枚举类型的定义227
10.4.2 枚举类型变量的使用228
10.5 自定义类型230
【本章小结】231
【习题】231
11.1.1 按位与237
11.1 位运算符237
第11章 位运算237
11.1.2 按位或238
11.1.3 按位异或238
11.1.4 按位取反239
11.1.5 按位左移239
11.1.6 按位右移240
11.1.7 位运算复合赋值运算符240
11.2 位段242
【本章小结】243
【习题】243
12.1.2 文件类型指针(FILE类型指针)概念248
12.1.1 文件的存储方式248
第12章 文件248
12.1 文件概述248
12.2 文件的打开和关闭249
12.2.1 打开文件函数fopen249
12.2.2 关闭文件函数fclose250
12.3 文件的读写250
12.3.1 字符的读取和写入250
12.3.2 字符串的读取和写入252
12.3.3 按格式读取和写入253
12.4.2 随机文件的写入254
12.4.1 随机文件的读取254
12.4 随机文件的读写254
12.5 文件定位函数256
12.5.1 rewind函数256
12.5.2 fseek函数257
12.5.3 ftell函数258
【本章小结】258
【习题】258
附录一 常用的ASCII码表263
附录二 常见的Turbo C 2.0编译错误信息265
附录三 常用的Turbo C 2.0库函数268