《C语言教程》求取 ⇩

第一章C语言基础1

§1.1 C语言简史及特点1

§1.2 C语言的基本结构2

§1.3 保留字和标识符4

附录1.1 C程序示例5

附录1.2 C的编程风格6

问题与习题8

§2.1 整型10

第二章基本数据类型10

§2.2 字符型13

§2.3 浮点型14

§2.4 双精度型15

附录2.1 C程序示例17

附录2.2 C语言编译软件介绍18

问题与习题19

第三章运算符21

§3.1 算术运算符和赋值运算符21

§3.2 增一、减一运算符23

§3.3 关系运算符和逻辑运算符24

§3.4 字位逻辑运算符26

§3.5 混合运算与类型转换31

§3.6 运算优先级34

附录3.1 C程序示例36

附录3.2 Turbo C简介38

问题与习题38

第四章格式化输入输出41

§4.1 格式化输出—printf函数41

§4.2 格式化输入——scanf函数44

附录4.1 C程序示例47

附录4.2 如何在Turbo C编译器上运行C程序47

问题与习题51

第五章控制语句53

§5.1 if语句53

5.1.1 if流程53

5.1.2 if else流程54

5.1.3 else if流程56

§5.2 switch 语句58

§5.3 for 语句62

5.3.1 for语句的一般形式63

5.3.2 for语句的各种变体65

§5.4 while 语句和do while语句68

5.4.1 while语句68

5.4.2 do while语句71

§5.5 break,continue,goto语句73

5.5.1 break语句73

5.5.2 continue语句75

5.5.3 goto语句76

附录5.1 C程序示例77

附录5.2 Turbo C菜单系统简介80

问题与习题83

第六章数组和指针85

§6.1 数组85

6.1.1 数组的定义和使用85

6.1.2 数组元素初始化87

6.1.3 二维和多维数组89

§6.2 字符串93

§6.3 指针96

6.3.1 指针的概念和定义97

6.3.2 指针运算99

§6.4 指针和数组101

§6.5 字符串指针103

§6.6 指针数组106

附录6.1 C程序示例107

附录6.2 Turbo C的调试系统108

问题与习题113

7.1.1 函数定义118

§7.1 函数定义和调用118

第七章函数118

7.1.2 函数调用119

§7.2 函数参数123

7.2.1 传值调用124

7.2.2 传址调用124

§7.3 函数与数组126

§7.4 函数与指针129

7.4.1 返回指针的函数129

7.4.2 指向函数的指针131

§7.5 递归调用133

§7.6 命令行参数135

§7.7 标准库函数137

附录7.1 C程序示例138

附录7.2 Turbo C头部文件及数学函数142

问题与习题146

第八章变量的存储类型148

§8.1 自动变量148

§8.2 外部变量151

§8.3 静态变量155

§8.4 寄存器变量158

§8.5 变量的初始化159

附录8.1 C程序示例160

附录8.2 Turbo C动态内存分配及内存管理函数163

问题与习题167

第九章结构、联合、枚举及类型定义170

§9.1 结构170

9.1.1 结构及结构变量的定义170

9.1.2 结构成员的访问172

9.1.3 结构的初始化173

§9.2 结构与数组174

§9.3 结构与函数176

9.3.1 结构成员传递给函数176

9.3.2 整个结构传递给函数177

9.3.3 结构型函数178

§9.4 结构指针181

9.5.1 位域184

§9.5 位域及结构嵌套184

9.5.2 结构嵌套186

§9.6 联合187

§9.7 枚举192

§9.8 定义类型——typedef194

附录9.1 C程序示例194

附录9.2 Turbo C下与系统有关的库函数199

问题与习题210

第十章输入、输出及文件管理214

§10.1 流和文件214

10.2.1 字符输入输出——getchar,putchar215

§10.2 控制台I/O215

10.2.2 字符串输入输出——gets,puts217

§10.3 文件218

10.3.1 打开文件函数——fopen218

10.3.2 关闭文件函数——fclose220

10.3.3 标准流式文件stdin,stdout和stderr220

§10.4 用于文件的输入输出函数221

10.4.1 单字符输入输出——getc,putc221

10.4.2 行输入输出——fgetc,fputc224

10.4.3 数据块的输入输出——fread,fwrite225

10.4.4 流式文件数据的格式化输入输出——fprintf(),fscanf()227

10.4.5 文件的随机防问——fseek227

附录10.1 C程序示例228

附录10.2 TurboC文件I/O函数231

问题与习题234

第十一章C语言预处理功能235

§11.1 宏替换——#define235

11.1.1 简单的字符串替换235

11.1.2 带参宏定义及宏调用237

§11.2 包含文件——#include241

§11.3 条件编译 ——#if,#ifdef,#ifndef242

11.3.1 #if条件编译242

11.3.2 #ifdef条件编译243

11.3.3 #ifndef条件编译244

§11.4 行控制—#1ine245

附录11.1 C程序示例247

附录11.2 Turbo C图形库函数250

问题与习题266

§12.1 队列269

第十二章C在数据结构中的应用269

§12.2 栈274

§12.3 链表280

12.3.1 单向链表280

12.3.2 双向链表284

12.3.3 通讯录应用实例288

附录12.1 常见的编译错误和程序调试295

附录12.2 Turbo C2.0库函数301

附录A ASCII字符表322

附录B 运算符的优先级和结合性表323

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

高度相关资料

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 上海:上海科学普及出版社