《C语言程序设计教程》求取 ⇩

第一章绪论1

1.1程序与程序设计语言1

1.2C语言的特点2

1.3C语言程序概貌3

1.3.1C语言程序基本结构3

1.3.2C语言的基本输入输出函数7

1.4C语言程序的编译与运行9

习题一10

第二章基本数据类型和表达式12

2.1标识符和保留字13

2.1.1标识符的定义13

2.1.2保留字13

2.1.3特定字13

2.1.4自定义标识符14

2.2常量和变量14

2.2.1常量与符号常量14

2.2.2变量15

2.3整数类型16

2.3.1整数16

2.3.2整型变量16

2.4实数类型18

2.4.1实型常量18

2.4.2实型变量19

2.5字符类型19

2.5.1字符常量19

2.5.2转义序列20

2.5.3字符变量20

2.6不同数据类型间的混合运算21

2.7表达式和求值规则21

2.7.1算术表达式21

2.7.2赋值表达式25

2.7.3关系表达式27

2.7.4逻辑表达式28

2.7.5条件表达式30

2.7.6逗号表达式31

2.8运算符及其结合性与优先级32

2.8.1位运算符32

2.8.2长度运算符34

2.8.3特殊运算符34

2.8.4运算符的优先级与结合性34

习题二36

第三章语句及控制流39

3.1基本语句39

3.1.1表达式语句39

3.1.2空语句40

3.1.3复合语句40

3.2选择控制语句41

3.2.1 if语句41

3.2.2 switch语句48

3.3重复控制语句53

3.3.1for语句53

3.3.2while语句58

3.3.3do-while语句61

3.3.4多重循环的嵌套63

3.4简单控制语句64

3.4.1break语句64

3.4.2continue语句66

3.4.3goto语句66

3.4.4return语句68

习题三68

第四章函数和程序结构72

4.1函数的定义72

4.1.1函数定义的格式73

4.1.2形式参数和实在参数74

4.1.3函数的返回值76

4.2函数的一般调用格式78

4.3函数的嵌套调用80

4.4函数的递归调用82

4.5C语言程序结构84

4.6局部变量和全局变量89

4.6.1局部变量89

4.6.2全局变量90

4.7变量存储类型及生存期92

4.7.1变量存储类别92

4.7.2变量作用域规则95

4.7.3各种存储类别的生存期96

4.7.4变量初始化96

4.8函数的作用域97

4.8.1内部函数97

4.8.2外部函数97

4.9C语言预处理器98

4.9.1宏定义98

4.9.2文件包含处理100

4.9.3条件编译101

习题四103

第五章数组和指针107

5.1数组107

5.1.1一维数组的定义和引用107

5.1.2多维数组的定义和引用112

5.1.3字符数组114

5.2指针115

5.2.1指针的概念115

5.2.2指针的定义116

5.2.3指针与地址116

5.2.4指针变量的初始化118

5.3指针和数组119

5.3.1指针、数组、地址间的关系119

5.3.2元素为指针的数组120

5.3.3指向数组的指针120

5.3.4多级指针122

5.4指针和字符串123

5.4.1字符串的指针表示123

5.4.2字符指针与字符数组124

5.5指针和函数125

5.5.1指针作为函数的返回值125

5.5.2指针作为函数的参数126

5.5.3指向函数的指针127

5.5.4main函数的命令行参数129

5.6复合说明131

习题五131

第六章结构和联合136

6.1结构136

6.1.1结构的定义136

6.1.2结构变量的定义与初始化137

6.1.3结构成员的引用139

6.2结构数组140

6.3结构指针143

6.4结构的嵌套定义与引用145

6.4.1结构嵌套定义的基本方法145

6.4.2单向链表的建立及操作147

6.5联合153

6.5.1联合的定义153

6.5.2联合成员的引用154

6.6.3结构与联合的异同155

习题六156

第七章类型定义与位段160

7.1枚举类型160

7.2自定义类型164

7.3位段167

7.4不同数据类型间的相互转换170

7.4.1类型的自动转换171

7.4.2类型的强制转换171

习题七172

第八章文件操作174

8.1文件的基本概念174

8.2标准文件的输入/输出175

8.2.1字符的输入/输出175

8.2.2格式化输入/输出177

8.3缓冲文件系统182

8.3.1文件类型指针182

8.3.2文件的打开与关闭183

8.3.3文件的读写操作185

8.3.4文件的定位操作188

8.3.5文件状态判断188

8.3.6缓冲文件系统的实例189

8.4非缓冲文件系统193

8.4.1文件的建立、打开、关闭193

8.4.2文件的读写操作194

8.4.3文件的定位操作195

习题八196

第九章C语言程序设计方法199

9.1C语言程序设计风格199

9.1.1标识符的命名199

9.1.2注释200

9.1.3程序书写格式200

9.2结构化程序设计201

9.2.1自顶向下的程序设计201

9.2.2领域问题的模块化203

9.3C语言编程中应注意的问题203

9.3.1易混淆的运算符203

9.3.2正确的数据类型操作204

9.3.3正确的语句运用207

附录209

附录1ASCII码集209

附录2 C语言中的关键字211

附录3 C语言常用语法211

附录4 C语言常用库函数215

1998《C语言程序设计教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由史济建,何钦铭,陈小平等编著 1998 杭州:浙江大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言程序设计(1998 PDF版)
C语言程序设计
1998 北京:中国物资出版社
C语言程序设计( PDF版)
C语言程序设计
c语言程序设计教程( PDF版)
c语言程序设计教程
C语言程序设计教程( PDF版)
C语言程序设计教程
成都:电子科技大学出版社
C语言程序设计教程(1992 PDF版)
C语言程序设计教程
1992 北京:高等教育出版社
精通Visual C++ for Windows 95/NT(1997 PDF版)
精通Visual C++ for Windows 95/NT
1997 北京:电子工业出版社
C语言程序设计(1994 PDF版)
C语言程序设计
1994 北京:中国科学技术出版社
C程序设计语言(1984 PDF版)
C程序设计语言
1984 广州:广东高等教育出版社
C程序设计语言(1987 PDF版)
C程序设计语言
1987 上海:同济大学出版社
C语言程序设计教程(1995 PDF版)
C语言程序设计教程
1995 杭州:浙江大学出版社
C语言程序设计(1995 PDF版)
C语言程序设计
1995 天津:南开大学出版社
C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 北京:科学技术文献出版社
C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 成都:电子科技大学出版社
Netscape JavaScript指南(1997 PDF版)
Netscape JavaScript指南
1997 北京:中国水利水电出版社
C语言程序设计(1998 PDF版)
C语言程序设计
1998 北京:北京大学出版社