《C语言简明教程》求取 ⇩

第1章 绪言1

1.1C语言的特点1

1.2 C语言程序的开发过程2

1.3 简单的C语言程序2

习题4

第2章数据类型和算术表达式6

2.1 常量和变量6

2.1.1 常量6

2.1.2 变量6

2.2基本数据类型及其常量7

2.2.1 整型变量及其常量7

2.2.2 浮点型变量及其常量7

2.2.3 字符型变量及其常量8

2.2.4 长整型、短整型和无符号整型9

2.2.5 sizeof运算符10

2.3 算术运算符、赋值运算符及其表达式10

2.3.1算术运算符和算术表达式10

2.3.2 赋值运算符和赋值表达式11

2.4 变量的初始化12

2.5不同类型数据之间的转换12

2.5.1 自动类型转换12

2.5.2 强制类型转换13

2.6 类型定义13

2.7 应用举例14

习题14

第3章 数据的输入和输出16

3.1数据的输入16

3.1.1 字符输入函数getchat16

3.1.2 格式输入函数scanf16

3.2数据的输出18

3.2.1 字符输出函数putchar18

3.2.2 格式输出函数printf18

3.3 应用举例20

习题20

第4章条件语句22

4.1 语句和复合语句23

4.2关系运算符、逻辑运算符及其表达式23

4.2.1 关系运算符和关系表达式23

4.2.2 逻辑运算符和逻辑表达式24

4.3 if语句25

4.3.1if语句25

4.3.2 条件运算符27

4.4 switch语句27

4.5 应用举例30

习题32

第5章 循环语句34

5.1whilc循环语句34

5.2 do-while循环语句35

5.3 for循环语句36

5.4break语句和continue语句38

5.4.1 break语句38

5.4.2 continue语句39

5.5 goto语句40

5.6 逗号运算符和空操作语句40

5.6.1逗号运算符和逗号表达式40

5.6.2 空操作语句41

5.7 应用举例41

习题43

第6章 数组46

6.1一维数组46

6.1.1 一维数组的定义和引用46

6.1.2 一维数组元素的初始化47

6.2二维数组48

6.2.1 二维数组的定义和引用49

6.2.2 二维数组元素的初始化50

6.3 字符数组和字符串52

6.3.1 字符数组52

6.3.2 字符串53

6.4 应用举例57

习题59

第7章 函数和变量61

7.1函数的概念61

7.2函数的定义和调用62

7.2.1 函数的定义62

7.2.2 函数的调用63

7.3 函数的返回值及其类型63

7.4函数的参数及其传递方式66

7.4.1 非数组作为函数参数66

7.4.2 数组作为函数参数67

7.5函数的嵌套调用和递归调用69

7.5.1 函数的嵌套调用69

7.5.2 函数的递归调用70

7.6变量的作用域及其存储类型72

7.6.1 局部变量及其存储类型73

7.6.2 全局变量及其存储类型75

7.7 内部函数和外部函数77

7.7.1 内部函数77

7.7.2外部函数77

7.8 应用举例78

习题80

第8章 结构体和共用体82

8.1结构体类型变量的定义82

8.2 结构体类型变量的引用84

8.3 结构体的初始化85

8.4 结构体和函数86

8.5 结构体和数组87

8.6 结构体的嵌套89

8.7 共用体91

8.8 枚举93

8.9 应用举例94

习题96

第9章 指针97

9.1指针的基本概念97

9.2指针变量的定义和引用97

9.2.1 指针变量的定义97

9.2.2 指针变量的引用98

9.3 指针和结构体100

9.3.1指向结构体的指针100

9.3.2 结构体中包含指针101

9.3.3 链表102

9.4 指针和数组105

9.5 指针和函数112

9.6 应用举例120

习题125

第10章 位运算128

10.1二进制位运算128

10.2 位段133

10.3 应用举例134

习题135

第11章 编译预处理137

11.1 宏定义137

11.2文件包括139

11.3 条件编译141

11.4 应用举例143

习题144

第12章 文件147

12.1件概述147

12.2 文件类型指针和文件号148

12.3 缓冲文件系统148

12.3.1文件打开函数fopen148

12.3.2 文件关闭函数fclose149

12.3.3 文件读函数fgetc,fread,fscanf149

12.3.4 文件写函数fpute,fwrite,fprintf150

12.3.5 文件定位函数rewind,fseek,ftell152

12.3.6 应用举例153

12.4非缓冲文件系统155

12.4.1 文件打开函数open和文件创建函数creat155

12.4.2 文件关闭函数close156

12.4.3 文件读函数read156

12.4.4 文件写函数write156

12.4.5 文件定位函数Iseek,tell157

12.4.6 应用举例157

习题159

附录A 标准ASCII字符集161

附录B 运算符的优先级及其结合性163

附录C Turbo C集成开发环境简介164

附录D C语言的巴科斯范式(BNF)描述166

参考文献170

1996《C语言简明教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由孟宪福,李盘林编著 1996 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

BASIC语言简明教程(1989 PDF版)
BASIC语言简明教程
1989 天津:南开大学出版社
C语言简明读本(1993.02 PDF版)
C语言简明读本
1993.02 西北工业大学出版社
语言简明教程(1984.12 PDF版)
语言简明教程
1984.12 南开大学出版社
简明英语语言学教程(1984 PDF版)
简明英语语言学教程
1984
Visual C++简明教程(1999 PDF版)
Visual C++简明教程
1999 北京:机械工业出版社
PC C语言教程(1994 PDF版)
PC C语言教程
1994 天津:天津科学技术出版社
C语言简明教程与TURBO C程序开发系统(1993 PDF版)
C语言简明教程与TURBO C程序开发系统
1993 西安:西安电子科技大学出版社
C++简明教程(1994 PDF版)
C++简明教程
1994 上海:上海科学普及出版社
C++简明教程(1998 PDF版)
C++简明教程
1998 北京:机械工业出版社
C++语言教程(1993 PDF版)
C++语言教程
1993 成都:电子科技大学出版社
C语言简明教程(1996 PDF版)
C语言简明教程
1996 北京:电子工业出版社
C语言教程(1995 PDF版)
C语言教程
1995 成都:电子科技大学出版社
C语言简明教程(1994 PDF版)
C语言简明教程
1994 上海:上海科学普及出版社
IBM PC C语言简明教程(1988 PDF版)
IBM PC C语言简明教程
1988 天津:天津科学技术出版社
BASIC语言简明教程(1984 PDF版)
BASIC语言简明教程
1984 天津:南开大学出版社