《实用C语言及其程序设计》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:鲁岩编著
  • 出 版 社:大连:大连理工大学出版社
  • 出版年份:1993
  • ISBN:7561106793
  • 页数:456 页
图书介绍:

第一章 C语言概述 1

第一节 C语言的发展历史 1

第二节 C语言的特点 2

第三节 C语言程序结构 4

第四节 C语言的基本元素 9

第五节 数据类型 15

第六节 运算符及其优先级 17

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

第一节 结构化程序设计思想 34

第二节 if条件分支语句 35

第三节 控制结构中的跳转语句 39

第四节 switch开关分支语句 40

第五节 while循环语句 42

第六节 do…while循环语句 43

第七节 for循环语句 45

第八节 goto语句与标号 46

第九节 for循环与while循环的转换 48

第三章 用于标准设备的I/O函数 50

第一节 概述 50

第二节 格式化输出函数——printf() 51

第三节 格式化输入函数——scanf() 54

第四节 无格式字符I/O函数 57

第五节 无格式字符串I/O函数 58

第四章 数组 60

第一节 数组的概念 60

第二节 数组的赋值与引用 62

第三节 字符数组 65

第四节 字符串数组 68

第五章 指针 73

第一节 指针的概念 73

第二节 指针的说明、初始化与空指针 74

第三节 指针运算 77

第四节 指针的动态存储分配与收回 81

第五节 指针与字符串 83

第六节 指针与数组 97

第七节 指针数组 99

第八节 多级指针 100

第九节 使用指针时易犯的错误 102

第六章 函数 106

第一节 程序和函数 106

第二节 函数的类型、参数与返回值 109

第三节 函数与数组 115

第四节 函数与字符串处理 119

第五节 主函数的参数传递 122

第六节 指针型函数 128

第七节 指向函数的指针 134

第八节 可变数目参数函数的设计 141

第九节 递归函数 143

第七章 存储类与分割编译 147

第一节 局部变量与全局变量 147

第二节 auto存储类型 150

第三节 register存储类型 150

第四节 static存储类型 151

第五节 extern存储类型 153

第六节 模块化设计与分割编译 155

第八章 C语言预处理器 161

第一节 文件包含预处理 161

第二节 定义预处理 163

第三节 条件编译预处理 168

第九章 结构与联合 173

第一节 结构 173

第二节 结构的定义与说明 174

第三节 结构体的引用与初始化 178

第四节 结构数组 182

第五节 结构指针 185

第六节 结构与函数 188

第七节 结构嵌套 193

第八节 位字段 200

第九节 定义新类型 205

第十节 联合 208

第十一节 枚举类型 210

第十章 I/O函数 213

第一节 I/O函数简介 213

第二节 文件指针与流 216

第三节 面向标准设备的I/O函数 218

第四节 文本文件与二进制文件 224

第五节 文件I/O 225

第六节 文件I/O设计实例 232

第七节 系统I/O函数 248

第十一章 C语言与汇编语言接口 256

第一节 C语言与汇编语言的接口机制 256

第二节 参数传递与引用 262

第三节 实例分析 270

第四节 混合模式编程 272

第五节 嵌入式汇编 274

第十二章 系统功能调用 281

第一节 BIOS功能调用 282

第二节 DOS功能调用 295

第十三章 程序的组织与管理 299

第一节 建立工程文件 299

第二节 库管理实用程序——TLIB 304

第三节 程序管理实例 308

第十四章 C语言图形 315

第一节 图形与硬件 316

第二节 调色板 317

第三节 文本与图形 320

第四节 Turbo C图形设计 331

第十五章 C语言程序设计实例 357

第一节 一个窗口系统的设计 357

第二节 数学函数设计 383

第三节 字符串处理程序包 393

第四节 常见的程序设计错误 405

附录A ASCⅡ字符集 416

附录B 键盘键位码表 421

附录C Turbo C包含文件列表 424

附录D Turbo C保留字 425

附录E C语言转义序列表 426

附录F C语言格式字符表 427

附录G C语言运算符 428

附录H 颜色与符号对照表 431

附录I 使用Turbo C集成开发环境 432

附录J Turbo C 2.0函数库分类列表 438

一、输入输出函数 438

二、数学函数 443

三、字符串操作函数 446

四、内存管理函数 450

五、类型函数 451

六、时间与日期函数 452

七、目录控制函数 453

八、转换函数 454

九、进程控制函数 455