《C语言教程》求取 ⇩

目录1

第一章 C语言概述1

1.1 C语言历史和特点1

1.1.1 C语言的演变历史1

1.1.2 C语言的特点2

1.2 C语言的一般介绍3

1.2.1 字汇表与语法图4

1.2.2 C语言程序结构7

1.3 C语言的编辑、编译和运行12

1.3.1 C语言编辑——预备知识12

4.3.2 程序的编译和运行14

1.1 习题16

第二章 数据、表达式和赋值语句17

2.1 标识符和变量17

2.1.1 标识符17

2.1.2 变量与变量的说明18

2.2.1 文字量和常量说明19

2.2 常量19

2.2.2 各种常量20

2.3 简单数据类型25

2.3.1 整数类型26

2.3.2 浮点类型27

2.3.3 字符类型27

2.3.4 数据表示和机器相关性28

2.3.5 类型转换29

2.4.1 赋值语句33

2.4 赋值语句与表达式33

2.4.2 左值34

2.4.3 表达式35

2.5 运算符和优先级40

2.5.1 单目运算符40

2.5.2 双目运算符43

2.5.3 赋值运算符46

2.5.4 三目运算符和逗号运算符47

2.5.5 运算符→和48

2.5.6 运算符〔 〕和( )48

2.5.7 运算符优先级和顺序49

2.6 习题53

第三章 语句及控制流55

3.1 概述55

3.1.1 复合语句56

3.1.2 空语句56

3.2 条件语句56

3.2.1 if—else结构58

3.2.2 嵌套的if序列和else—if结构59

3.3.1 while循环语句65

3.3 循环语句65

3.3.2 for循环语句69

3.3.3 do—while循环语句75

3.4 开关语句80

3.5 间断、接续、转向及返回语句84

3.5.1 间断语句85

3.5.2 接续语句87

3.5.3 转向语句及标号92

3.5.4 返回语句93

3.6 小结94

3.7 习题97

第四章 函数与程序结构100

4.1 概述100

4.2 函数101

4.2.1 函数的结构101

4.2.2 函数的类型及函数的说明105

4.2.3 函数说明107

4.2.4 参数110

4.2.5 递归114

4.3 变量说明与初始化121

4.3.1 存储类122

4.5 C预处理程序129

4.3.2 变量类型135

4.3.3 初始化136

4.4 程序结构137

4.4.1 变量的分程序结构137

4.4.2 C程序结构138

4.5.1 包含文件139

4.5.2 宏替换140

4.5.3 条件编译141

4.5.4 行控制143

4.6 小结143

4.7 习题144

第五章 构造类型(一)——数组和指针147

5.1 数组147

5.1.1 一维数组152

5.1.2 字符数组156

5.1.3 多维数组161

5.1.4 数组语法图及小结166

5.2 指针167

5.2.1 指针说明167

5.2.2 指针与地址168

5.2.3 指针运算170

5.3 指针和函数参数177

5.4 指针和数组182

5.5 指针数组189

5.6 命令行参数193

5.7 多级指针196

5.8 指向函数的指针197

5.9 指针部分小结200

5.10 习题201

第六章 构造类型(二)结构和联合205

6.1 结构(struct)205

6.1.1 结构的表示和意义205

6.1.2 结构成员的引用208

6.2 结构数组和指针212

6.2.1 结构数组的表示212

6.2.2 结构置初值215

6.2.3 指向结构的指针219

6.3 引用自身的结构223

6.3.1 链表223

6.3.2 遍历链表226

6.3.3 队列227

6.3.4 双向链环229

6.3.5 查表231

6.3.6 树233

6.4 位段存取236

6.5 联合(union)237

6.5.1 表示及意义238

6.5.2 结构与联合的异同239

6.6 类型定义239

6.6.1 类型定义表示方法239

6.6.2 类型定义的必要性244

6.7 枚举类型245

6.8 小结251

6.9 习题252

第七章 用标准I/O编制程序254

7.1 标准输入和输出254

7.2 格式输入和输出258

7.2.1 按格式输出—printf258

7.2.2 按格式输入—scan262

7.3 文件的存取266

7.2.3 内存中的格式转换266

7.4 字符串输入、输出和处理271

7.5 成行的输入和输出277

7.6 其它函数278

7.7 低级I/O279

7.7.1 文件I/O—read和write279

7.7.2 文件的打开、创建、关闭和删除281

7.7.3 文件的随机存取283

7.8 C程序举例283

7.9 小结299

7.10 习题300

附录302

附录A C语言参考手册302

附录B C语言BNF(巴科斯范式)及语法图306

附录C UNIX系统调用和库函数354

附录D C的适用领域363

附录E C编译的不同版本364

附录F C编译的使用371

附录G 参考文献374

1992《C语言教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由孙玉芳,孟其昌编著 1992 北京希望电脑公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 成都:电子科技大学出版社
C语言基本编程教程(1994 PDF版)
C语言基本编程教程
1994 陕西电子杂志社
C语言程序设计教程( PDF版)
C语言程序设计教程
成都:电子科技大学出版社
C语言程序设计教程(1992 PDF版)
C语言程序设计教程
1992 北京:高等教育出版社
PC C语言教程(1994 PDF版)
PC C语言教程
1994 天津:天津科学技术出版社
C++语言基础教程(1999 PDF版)
C++语言基础教程
1999 北京:清华大学出版社
C++语言教程(1993 PDF版)
C++语言教程
1993 成都:电子科技大学出版社
C语言程序设计教程(1992 PDF版)
C语言程序设计教程
1992 北京:高等教育出版社
C语言应用教程(1997 PDF版)
C语言应用教程
1997 北京:北京大学出版社
C语言基础教程(1996 PDF版)
C语言基础教程
1996 长沙:中南工业大学出版社
C语言简明教程(1996 PDF版)
C语言简明教程
1996 北京:电子工业出版社
C语言初级教程(1992 PDF版)
C语言初级教程
1992 北京:宇航出版社
C语言教程(1995 PDF版)
C语言教程
1995 成都:电子科技大学出版社
C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 北京:科学技术文献出版社
C语言简明教程(1994 PDF版)
C语言简明教程
1994 上海:上海科学普及出版社