《C语言的实际应用》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:杨传杰主编;黄效国等编写
  • 出 版 社:合肥:安徽科学技术出版社
  • 出版年份:1994
  • ISBN:7533710770
  • 页数:599 页
图书介绍:

目 录 1

第一章C语言概述 1

§1.1 Microsoft C语言是中级语言 1

§1.2 C语言是一种结构化语言 2

§1.3 C语言的形式 4

§1.4 C语言的符号集 6

第二章运行环境 11

§2.1 Microsoft C语言的安装 11

§2.2 C编译系统文件名和存放目录 16

§2.3主要编译软件 18

§2.4 C语言程序的运行 20

§2.5 CL命令的编译选择项 23

§2.6 CL命令的链接选择项 25

第三章变量、常数、运算符和表达式 29

§3.1五种基本数据类型 29

§3.2类型修饰符 30

§3.3标识符名称 32

§3.4变量的说明 33

§3.5局部变量 34

§3.6形式参数 36

§3.7全程变量 37

§3.8存贮类别说明符 40

§3.9常量 48

§3.10运算符 50

§3.11表达式 65

第四章C语言的主要语句 69

§4.1 break语句 69

§4.2 continue语句 71

§4.3 do-while语句 73

§4.4 for语句 74

§4.5 goto语句和标号 82

§4.6 if语句 83

§4.7空语句 91

§4.8 return语句 91

§4.9 switch语句 93

§4.10 while语句 98

§4.11复合语句 100

第五章函数 102

§5.1函数定义 102

§5.2函数的作用域规则 103

§5.3函数自变量 103

§5.4 argc和argv--main()中的参数 111

§5.5从函数中返回 115

§5.6函数原型 119

§5.7 void类型的函数 120

§5.8 main()函数的返回 121

§5.9经典与现代函数的参数说明 121

§5.10函数递归 122

§5.11指向函数的指针 125

§5.12实现问题 128

§5.13函数库和文件 129

第六章数组 132

§6.1一维数组 132

§6.2二维数组 138

§6.3多维数组 144

§6.4下标指针 145

§6.5动态分配的数组 147

§6.6数组初始化 151

§6.7实例:棋盘游戏 154

§7.1指针是地址 159

第七章指针 159

§7.2指针变量 160

§7.3指针运算符 160

§7.4指针表达式 162

§7.5 C语言的内存动态分配函数 166

§7.6指针和数组 168

§7.7指针的指针 173

§7.8指针初始化 174

§7.9函数指针 176

§7.10非整数指针 179

§7.11指针带来的问题 180

§8.1结构 184

第八章结构、联合、枚举和用户定义类型 184

§8.2结构数组 188

§8.3把结构传给函数 194

§8.4结构指针 197

§8.5结构内部的数组和结构 201

§8.6位域 202

§8.7联合 204

§8.8枚举 207

§8.9用sizeof确保可移植性 210

§8.10 type def语句 211

§9.1预处理命令 213

第九章预处理命令和注释 213

§9.2#include命令 214

§9.3#define命令 215

§9.4#error命令 218

§9.5条件编译命令 218

§9.6#undef命令 223

§9.7#1ine命令 223

§9.8#pragma命令 224

§9.9#和##预处理器运算符 224

§9.10预定义的宏替换名 225

§9.11注释 226

§10.1缓冲区运算 228

第十章库函数分类 228

§10.2字符分类和转换 229

§10.3数据转换 229

§10.4目录管理 230

§10.5文件管理 230

§10.6图形函数 231

§10.7流式(stream)函数 233

§10.8低级函数 235

§10.9控制台和端口输入输出 236

§10.10数学函数 236

§10.11存储分配 238

§10.12进程控制 239

§10.13排序与查找 240

§10.14字符串操作 241

§10.15系统调用 242

§10.16时间 245

§10.17可变长度的参数表 246

§10.18杂类 246

第十一章标题文件 248

§11.1简介 248

§11.2 assert.h 249

§11.4 conio.h 250

§11.5 ctype.h 250

§11.3 bios.h 250

§11.6 direct.h 251

§11.7 dos.h 251

§11.8 errno.h 252

§11.9 fcntl.h 253

§11.10 float.h 253

§11.11 graph.h 253

§11.12 io.h 254

§11.13 limits.h 255

§11.14 malloc.h 255

§11.15 math.h 256

§11.17 process.h 257

§11.16 memory.h 257

§11.18 search.h 258

§11.19 setjmp.h 258

§11.20 share.h 258

§11.21 signal.h 258

§11.22 stdarg.h 259

§1 1.23 stddef.h 259

§11.24 stdio.h 259

§11.25 stdlib.h 261

§11.26 string.h 262

§11.28 sys\stat.h 263

§11.29 sys\timeb.h 263

§11.27 sys\locking.h 263

§11.30 sys\types.h 264

§11.31 sys\utime.h 264

§11.32 time.h 264

§11.33 varargs.h 265

第十二章常驻内存方法 266

§12.1什么是常驻内存的程序 266

§12.2 8086系列处理器的中断 267

§12.3中断与DOS和BIOS 267

§12.4常驻内存程序的一般设计方法 268

§12.5屏幕打印中断的使用 269

§12.6使用热键中断 293

§12.7中断28H的秘密 323

§12.8常驻内存程序的问题 324

第十三章排序与查找 330

§13.1排序简介 330

§13.2交换排序法 332

§13.3选择排序法 337

§13.4插入排序法 339

§13.5改进后的排序法 341

§13.6其它数据结构的排序 347

§13.7磁盘文件的排序 351

§13.8查找 359

§14.1基本的统计方法 363

第十四章统计与分析 363

§14.2方差和均方差 368

§14.3统计图 370

§14.4规划和预测 375

§14.5怎样设计较完整的统计程序 379

§15.1异步通信的发送和接收 393

第十五章计算机串行接口通信 394

§15.2标准信号RS-232 395

§15.3硬件握手 396

§15.4接口问题 397

§15.5采用BIOS调用读写串行接口 398

§15.6用于计算机之间传送文件的方法 403

§15.7简单的局网 419

第十六章时间、日期和其它函数 447

§16.1磁盘的时间与日期记录 449

§16.2时间与日期的存储形式 451

§16.3有关时间、日期和其它函数的应用 452

第十七章图形处理技术 456

§17.1 IBM PC图形显示器 456

§17.2图形信息的处理技术 463

§17.3文本图形操作 485

§17.4图形处理技巧 504

附录A错误信息 525

附录B C5.0和C6.0版本之间的差异 580