《C语言程序设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:王永玲,武雅丽等主编
  • 出 版 社:北京:人民交通出版社
  • 出版年份:2001
  • ISBN:7114038143
  • 页数:226 页
图书介绍:

第一章 绪论 1

§1.1 计算机的工作原理 1

§1.2 计算机中数的表示与编码 3

§1.3 计算机的机器语言和高级语言 6

§1.4 算法与程序设计 9

§1.5 用流程图表示算法 11

§1.6 用N—S结构化流程图表示算法 13

习题 17

§2.1 C语言的发展过程 18

第二章 C语言概述 18

§2.2 C语言程序的格式和结构特点 19

§2.3 C语句的构成 22

§2.4 C语言的开发过程 27

习题 28

第三章 数据类型、运算符与表达式 30

§3.1 C的数据类型 30

§3.2 C语言的运算符和表达式 36

§3.3 逗号表达式 39

§3.4 程序举例 40

习题 41

§4.1 顺序结构 43

第四章 控制结构 43

§4.2 选择结构 44

§4.3 循环结构 51

§4.4 其他控制语句 59

§4.5 程序举例 61

习题 64

第五章 数组 69

§5.1 一维数组 69

§5.2 多维数组 69

§5.3 数组的初始化 70

§5.4 字符数组和字符串 72

§5.5 举例 76

习题 77

第六章 函数 82

§6.1 概述 82

§6.2 函数的定义和调用 83

§6.3 函数的参数及其传递方式 87

§6.4 函数的嵌套调用和递归调用 90

§6.5 变量的作用域及其存储类型 95

§6.6 内部函数和外部函数 100

§6.7 程序举例 102

习题 107

§7.1 概述 111

§7.2 宏定义 111

第七章 编译预处理 111

§7.3 文件包含 114

§7.4 条件编译 116

§7.5 程序举例 118

习题 118

第八章 结构体和共用体 120

§8.1 结构体 120

§8.2 共用体 125

§8.3 枚举类型 129

§8.4 用typedef定义类型 131

习题 131

§9.1 指针与地址 134

第九章 指针的概念 134

§9.2 指针变量的定义 135

§9.3 指针变量的操作 135

§9.4 指针与数组 139

习题 146

第十章 指针与函数 150

§10.1 函数的参数为指针 150

§10.2 函数的返回值为指针 158

§10.3 指向函数的指针 160

§10.4 指针数组和指向指针的指针 161

§10.5 指针数组作main()函数的参数 165

§10.6 void型指针 167

§10.7 指针小结 168

§10.8 用户界面的程序设计 170

习题 179

第十一章 指针与结构体 184

§11.1 指针指向结构体 184

§11.2 结构体指针作函数参数 186

§11.3 链表 188

习题 198

第十二章 位运算 202

§12.1 二进制表示的整数及其位操作 202

§12.2 位段 206

习题 207

第十三章 文件 208

§13.1 文件的概念 208

§13.2 文件的打开与关闭 208

§13.3 文件的读写 210

§13.4 文件的指针管理——文件的定位 214

§13.5 非缓冲文件系统 215

习题 216

附录Ⅰ 常用字符与ASCII代码对照表 218

附录Ⅱ C语言中的关键字 219

附录Ⅲ 运算符和结合性 219

附录Ⅳ C库函数 221