《C语言高级编程技术 Pascal使用者的第二步》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:严晓东,李励编著
  • 出 版 社:北京:海洋出版社
  • 出版年份:1992
  • ISBN:7502729127
  • 页数:416 页
图书介绍:

第一章 简介 1

1.1 C语言 1

1.2 Pascal和C语言的简单比较 1

1.3计算机存储器 4

1.4预处理、编译和连接 5

1.5包含文件 6

第二章 基本数据类型和终端I/O 7

2.1语法结构 8

2.2基本数据类型、赋值 9

2.3主程序 11

2.4常量 12

2.5算术表达式 13

2.6终端输入/输出 15

2.7类型转换,新数据类型:typedef 19

习题 22

第三章 控制结构 26

3.1布尔表达式和优先级规则 26

3.2 if语句 29

3.3循环语句 33

3.4 switch语句 37

3.5 goto和return语句 40

习题 43

第四章 文件I/O的介绍 46

4.1 C语言的文件操作 47

4.2测试行结束和文件结束 49

习题 56

第五章 C语言预处理程序 59

5.1不带参数的宏 60

5.2带参数的宏 63

5.3文件包含 66

5.4条件编译 67

5.5行编号 70

习题 71

第六章 函数和过程 74

6.1函数定义 75

6.2 函数参数 81

6.3作用域 83

6.4分别编译 89

6.5初始化 94

习题 95

第七章 指针 96

7.1说明指针 99

7.2指针的脱关联和地址运算符 100

7.3指针的赋值和转换 101

7.4指针和函数 106

7.5指针的算术运算 117

7.6存储器的分配和回收 124

7.7数组和记录的模拟 128

习题 132

第八章 数组 136

8.1单维数组 138

8.2多维数组 159

8.3数组的初始化和外部数组 169

习题 172

第九章 结构、联合和枚举类型 176

9.1结构 178

9.2联合 191

9.3枚举类型 194

9.4说明符——第三部分 197

习题 198

第十章 字符串 201

10.1 C语言中的字符串 203

10.2字符串操作的实现 207

10.3别的字符串I/O分程序 217

10.4字符串数组 221

10.5主函数中的变元 224

10.6字符处理的宏和函数 227

习题 229

第十一章 位操作和位域 233

11.1位操作 233

11.2位域 236

习题 238

第十二章 文件I/O再讨论 239

12.1文件操作 240

12.2应用 245

习题 255

第十三章 数据结构的应用 257

13.1一个有用户自定义变量的计算器 257

13.2一个带内部函数的计算器 274

13.3一个带压缩功能的存储器管理系统 277

13.4 Dijkstra的最短路径算法 286

13.5一个简单的数据库 294

习题 302

第十四章 一些实现的系统 304

14.1 UNIX 304

14.2 MS-DOS 314

14.3 MACINTOSH 333

参考书目 352

附录A 特殊字符、关键词以及语法 353

附录B 优先级和结合性表 356

附录C 格式化输入和输出 357

附录D ASCII字符集 362

附录E 奇数号习题的答案 365

附录F Pascal和C语言的比较 409

附录G 系统库总结 413