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

目录1

第一章 概述1

§1.1 C语言的发展和特点1

§1.2 C语言程序的格式和结构特点3

一、C语言程序的格式4

二、C语言程序的结构特点6

§1.3 C语言程序的开发过程7

§1.4 简单的输入与输出9

一、格式化输入输出函数10

二、字符输入与输出函数12

习题一13

第二章 常量、变量和数组15

§2.1 常量15

一、数15

二、字符常量17

三、字符串常量17

四、换码序列18

五、符号常量19

§2.2 变量及其数据类型20

一、变量和变量的地址21

二、变量的数据类型21

三、数据类型的转换23

一、变量的存储类型24

二、变量的使用范围24

§2.3 变量的存储类型和使用范围24

§2.4 变量的初始化27

§2.5 数组29

§2.6 字符型数组与字符串31

§2.7 多维数组32

习题二34

§3.1 赋值和算术运算37

一、简单赋值37

第三章 运算和运算表达式37

二、二项算术运算38

三、算术赋值运算39

§3.2 单项算术运算39

一、单项算术运算39

二、前置运算和后置运算40

§3.3 关系运算和逻辑运算41

一、关系运算41

二、逻辑运算41

§3.4 位操作42

一、位逻辑运算43

二、移位操作44

§3.5 三项条件运算和逗号结合运算46

三、位操作赋值运算46

一、三项条件运算47

二、逗号结合运算47

§3.6 运算顺序48

习题三50

第四章 流程控制53

§4.1 结构化程序设计和流程控制53

一、结构化程序设计53

二、C语言的流程控制语句54

三、复合语句55

§4.2 条件分支57

四、空语句57

一、if~else分支58

二、if分支59

三、条件分支嵌套59

四、else if结构61

§4.3 开关分支62

§4.4 while循环65

§4.5 for循环69

§4.6 do~while循环71

§4.7 多重循环74

一、break语句76

§4.8 循环的中途退出76

二、contiune语句80

§4.9 goto语句与标号81

习题四84

第五章 指针87

§5.1 指针变量87

§5.2 指针的说明和初始化89

一、指针的说明90

二、指针的初始化92

§5.3 指针运算93

一、指针的算术运算94

三、指针的赋值运算97

二、指针的关系运算97

§5.4 指针与数组98

§5.5 字符指针与字符串101

§5.6 指针数组104

§5.7 多级指针107

§5.8 命令行参数110

习题五112

第六章 函数114

§6.1 模块化软件与C程序的模块结构114

一、模块化软件及其优越性114

二、C程序的模块结构115

二、函数的定义117

一、函数的存储类型和数据类型117

§6.2 函数的定义和说明117

三、函数的说明和调用119

§6.3 函数间的参数传递121

一、数据复制方式传递数据122

二、地址传送方式传递数据123

三、利用参数返回结果125

§6.4 使用返值和全局变量传递数据126

一、使用返值传递数据127

二、使用全局变量传递数据128

§6.5 数组在函数间的传递129

§6.6 字符串在函数间的传递131

§6.7 指针型函数134

§6.8 递归函数137

§6.9 指向函数的指针139

习题六142

第七章 结构、联合和枚举145

§7.1 结构的定义和说明145

一、结构的定义146

二、结构的说明147

三、sizeof运算148

§7.2 结构体的使用特性和初始化149

一、结构体的使用特性150

二、结构体的初始化152

§7.3 结构数组152

§7.4 结构指针155

§7.5 结构体在函数间的传递158

一、结构体复制方式158

二、结构体地址传送方式160

三、结构数组在函数间的传递161

§7.6 结构型和结构指针型函数163

一、结构型函数163

二、结构指针型函数164

§7.7 结构嵌套166

§7.8 位字段结构体169

§7.9 联合体173

§7.10 枚举型和标识常量176

一、枚举型176

二、标识常量179

§7.11 类型定义180

习题七182

第八章 文件的输入和输出185

§8.1 文件的概念185

一、文件的概念185

二、标准设备文件的换向187

一、字符输入输出函数188

§8.2 标准设备文件输入输出函数188

二、字符串输入输出函数189

§8.3 格式化输入输出函数190

一、格式化输出函数printf()190

二、格式化输入函数scanf()192

§8.4 文件的打开和关闭193

一、文件打开函数fopen()194

二、文件关闭函数fclose()195

§8.5 文件的字符输入和输出195

一、字符输入函数getc()195

二、字符输出函数putc()196

§8.6 文件的字符串输入和输出199

一、字符串输入函数fgets()199

二、字符串输出函数fputs()200

§8.7 文件的格式化输入和输出201

一、格式化输出函数fprintf()202

二、格式化输入函数fscanf()204

§8.8 文件的随机读写205

一、文件位置指针205

二、文件指针设置函数fseek()206

三、文件指针位置检测函数ftell()208

习题八210

第九章 常用标准函数211

一、字符分类函数212

§9.1 字符和字符串处理函数212

二、字符串处理函数214

三、数字字符串转换函数216

§9.2 存储分配函数217

§9.3 数学函数223

§9.4 系统调用函数228

一、ROM—BIOS系统调用228

二、DOS系统调用231

§9.5 图形函数234

习题九238

一、符号常量240

第十章 编译预处理和分割编译240

§10.1 宏定义240

二、带参数的宏242

三、局部宏定义243

§10.2 文件包括244

§10.3 条件编译246

§10.4 分割编译250

习题十253

附录A ASCII字符代码表254

附录B ANSI与K R的主要差异255

参考资料258

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

高度相关资料

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语言程序设计教程(1992 PDF版)
C语言程序设计教程
1992 北京:高等教育出版社
C语言程序设计(1995 PDF版)
C语言程序设计
1995 天津:南开大学出版社
C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 北京:科学技术文献出版社
C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 成都:电子科技大学出版社
Netscape JavaScript指南(1997 PDF版)
Netscape JavaScript指南
1997 北京:中国水利水电出版社