《C程序设计实用教程》求取 ⇩

3.4.2 文件包含0

第一章 C程序设计基础1

1.1 C语言的特点1

1.2.1 简单的C程序结构2

1.2 简单的C程序结构及函数2

1.2.2 C函数简述3

1.2.3 最小C函数4

1.2.4 基本的输入与输出4

1.3 典型C语言程序结构5

1.3.1 函数与主函数7

1.3.2 C语言预处理器7

1.3.4 程序语句8

1.3.3 程序注释8

1.3.5 大小写字母的使用10

1.3.6 程序的书写格式11

1.3.7 语言程序的编辑、编译和运行11

1.3.8 容易出现的错误11

1.4 基本的数据类型和表达式13

1.4.1 标识符和变量13

1.4.2 基本数据类型14

1.4.3 常量15

1.4.4 运算表达式17

1.4.5 赋值运算符与赋值表达式18

1.4.6 逗号运算符与逗号表达式18

1.5 数据输出19

1.5.1 putchar函数(字符输出函数)19

1.5.2 printf函数(格式输出函数)20

1.6 数据输入22

1.6.1 getchar函数(字符输入函数)22

1.6.2 scanf函数(格式输入函数)23

1.7 Turbo C集成开发环境及其使用25

1.7.1 基本操作25

1.7.2 TC的热键26

1.7.3 菜单结构及命名约定27

1.7.6 编辑窗口28

1.7.5 快速参考行28

1.7.4 主菜单28

1.7.7 编辑命令的速成指南30

1.7.8 在编辑窗口中操作源文件30

1.7.9 信息窗口31

1.7.10 观察窗口31

1.8 集成调试程序32

1.9 程序举例及典型错误分析34

1.9.1 调试举例34

1.9.2 常见错误分析35

习题136

2.1.1 结构程序设计的发展历史39

2.1.2 结构化程序设计39

2.1 结构化程序设计39

第二章 结构化程序设计基础39

2.2.1 关系运算41

2.2 关系运算与逻辑运算41

2.2.2 逻辑运算42

2.3 控制选择43

2.3.1 if条件分支程序设计43

2.3.2 switch开关分支程序设计48

2.3.3 goto语句51

2.4 循环控制程序设计52

2.4.1 while语句52

2.4.2 do~while语句53

2.4.3 for语句54

2.4.4 do~while、while及for语句的比较56

2.4.5 break语句与countinue语句59

2.5 错误分析与调试实例62

2.5.1 错误分析实例62

2.5.2 调试实例65

习题269

第三章 函数与变量类型72

3.1 函数72

3.1.1 函数值和return语句72

3.1.2 函数调用形式73

3.1.3 递归调用79

3.2.1 块结构81

3.2 变量类型81

3.2.2 自动型变量82

3.2.3 外部型变量83

3.2.4 静态型变量84

3.2.5 寄存器类型86

3.3 变量初始化86

3.4 C预处理器87

3.4.1 宏定义87

3.4.3 条件编译89

3.5 典型错误分析91

3.5.1 函数参数说明的地方不对91

3.5.2 主函数与被调用的函数搭配不对92

3.5.3 变量传递给函数93

3.5.4 正确地说明所使用的参数94

3.5.5 库函数及头部文件引用不匹配96

3.5.6 预处理器98

3.5.7 程序的连接99

3.6 建立、运行和调试含有多个源文件的C程序101

3.6.1 建立和运行多个源文件程序的步骤101

3.6.2 多个源文件编译时的错误跟踪103

3.6.3 Project Make的功用104

3.6.4 Ma ke的其它一些特性106

习题3106

4.1 数组108

4.1.1 一维数组108

第四章 构造类型——数组和指针108

4.1.2 数组元素的初始化112

4.1.3 多维数组114

4.1.4 字符串数组115

4.2 指针117

4.2.1 指针与地址117

4.2.2 指针变量的说明118

4.2.3 指针运算符119

4.2.4 地址运算120

4.3 Turbo C动态分配函数123

4.4.1 指针与数组的关系126

4.4 指针与数组126

4.4.2 指针数组130

4.4.3 指针与多维数组135

4.5 用指针或数组名进行函数参数传递135

4.6 命令行参数138

4.7 指针函数与函数指针140

4.7.1 指针函数140

4.7.2 函数指针141

4.8 指向指针的指针147

4.9 使用数组与指针易犯的错误149

4.9.1 数组使用错误149

4.9.2 指针使用不当150

4.9.3 变量传递给函数153

4.9.4 存储模式错误154

4.9.5 其它类型的错误156

习题4158

第五章 结构类型161

5.1 结构定义及其变量的初始化161

5.1.1 结构定义161

5.1.2 结构变量的初始化163

5.1.3 结构使用的运算符166

5.2 结构数组166

5.2.1 结构数组实例166

5.2.2 结构数组定义168

5.3.1 结构数组的指针170

5.3 结构指针170

5.3.2 结构指针的初始化172

5.3.3 结构指针参数173

5.3.4 结构指针的使用173

5.4 结构的内存分配175

5.5 引用自身的结构177

5.5.1 引用自身的结构简介177

5.5.2 链表简介181

5.6 位操作与字段结构183

5.6.1 位操作183

5.6.2 字段结构184

5.7.1 定义形式186

5.7.2 存储空间的分配和使用186

5.7 联合186

5.7.3 适用的操作188

5.8 枚举190

5.9 错误的分析小结190

习题5192

第六章 文件194

6.1 文件概述194

6.2 文件的打开与关闭195

6.2.1 文件的打开(fopen函数)195

6.2.2 文件的关闭(fclose函数)197

6.3 文件的读写197

6.3.1 fputc函数和fgetc函数(putc函数和getc函数)197

6.3.2 fread函数和fwrite函数201

6.3.3 fprintf函数和fscanf函数205

6.3.4 文件的内存分配206

6.3.5 其它读写函数206

6.4 文件的定位207

6.4.1 rewind函数207

6.4.2 fseek函数和随机读写208

6.4.3 ftell函数209

6.5 出错的检测209

6.5.1 ferror函数209

6.5.2 clearerr函数210

6.6 文件输入输出小结210

6.7 文件使用错误分析211

习题6212

7.1 大型程序设计基础214

7.1.1 设计大型程序的常用方法简介214

第七章 C程序结构化设计实例214

7.1.2 设计大型程序时要注意的几个问题217

7.2 C语言头部文件的编制225

7.2.1 头部文件中的宏定义225

7.2.2 头部文件的编写226

7.3 程序的测试229

7.3.1 模块测试229

7.3.2 程序测试方法230

7.4.1 修改错误232

7.4.2 保护源程序232

7.4 程序维护232

7.5 程序设计、管理与测试实例233

7.5.1 LETTER程序的模块设计233

7.5.2 LETTER程序清单236

7.5.3 工程文件方式242

7.5.4 建立库文件方式242

7.5.5 LETTER程序的测试243

7.5.6 性能分析和改进的建议246

附录247

附录一 常用Turbo C2.0库函数简介247

附录二 运算符的优先级248

附录三 Turbo C保留字与特定字248

主要参考文献250

1994《C程序设计实用教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由刘振安,苏仕华编著 1994 西安:西安电子科技大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C++程序设计实用教程(1996 PDF版)
C++程序设计实用教程
1996 北京:清华大学出版社
c++程序设计系列教材  c++ 程序设计教程 P468( PDF版)
c++程序设计系列教材 c++ 程序设计教程 P468
Borland c++程序设计教程( PDF版)
Borland c++程序设计教程
C&C++程序设计( PDF版)
C&C++程序设计
C++面向对象程序设计实用教程(1999 PDF版)
C++面向对象程序设计实用教程
1999 北京:北京航空航天大学出版社
Borland C++程序设计教程(1992 PDF版)
Borland C++程序设计教程
1992 南京:南京大学出版社
C程序设计实验教程(1999 PDF版)
C程序设计实验教程
1999 上海:华东理工大学出版社
C++程序设计教程(1999 PDF版)
C++程序设计教程
1999 北京:清华大学出版社
C程序设计教程(1995 PDF版)
C程序设计教程
1995 北京:中国科学技术出版社
C程序设计教程(1986 PDF版)
C程序设计教程
1986 北京:科学普及出版社
实用 C 语言程序设计教程(1989 PDF版)
实用 C 语言程序设计教程
1989 北京:北京大学出版社
C及C++程序设计教程(1998 PDF版)
C及C++程序设计教程
1998 北京:海洋出版社
Turbo C程序设计教程(1995 PDF版)
Turbo C程序设计教程
1995 北京:人民邮电出版社
C程序设计实用教程(1994 PDF版)
C程序设计实用教程
1994 西安:西安电子科技大学出版社
实用C语言程序设计教程(1994 PDF版)
实用C语言程序设计教程
1994 北京:中央民族大学出版社