《精通C语言速成》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李华凯,谢兴明编著
  • 出 版 社:北京:中国计量出版社
  • 出版年份:1995
  • ISBN:7502608095
  • 页数:280 页
图书介绍:

第一章 C语言简介 1

1.1 C语言的历史 1

1.2 C语言的特性 1

1.3 解释程序与编译程序 1

1.4 函数库与连接程序 2

1.5 文件名称 3

1.6 C程序的结构 3

第二章 常数、变量和数据类型 4

2.1 数据 4

2.2 常数 4

2.3 变量 5

2.4 数据类型 6

2.5 数据类型修饰符 7

第三章 输入与输出 8

3.1 printf()函数 8

3.2 scanfO函数 13

3.3 getchar()函数与putchar()函数 15

第四章 运算符与表达式 21

4.1 运算符与操作符 21

4.2 优先顺序与结合性 27

4.3 表达式 28

第五章 语句 30

5.1 条件语句 30

5.2 循环语句 40

5.3 break语句 50

5.4 continue语句 51

5.5 goto语句 52

第六章 函数 54

6.1 函数的意义与功能 54

6.2 函数的定义 54

6.3 调用语句 56

6.4 return语句 57

6.5 递归函数的调用 62

6.6 ANSI函数的定义 64

6.7 简易数学函数的使用 66

第七章 存储类别 70

7.1 变量的存储类别 70

7.2 生命期与有效范围 70

7.3 自动变量 70

7.4 静态变量 72

7.5 外部变量 75

7.6 寄存器变量 76

第八章 数组 78

8.1 一维数组 78

8.2 二维数组 81

8.3 多维数组 84

第九章 指针 85

9.1 变量的地址 85

9.2 指针的定义 85

9.3 指针运算符 85

9.4 指针的指定运算 86

9.5 指针和数组 87

9.6 指针的运算 88

9.7 指针数组 89

9.8 指向指针的指针 89

9.9 指针与二维数组 90

9.10 指针与函数 93

9.11 指针应用中的某些问题 93

第十章 字符串 94

10.1 字符串的定义与初始值的设定 94

10.2 字符串数组 94

10.3 字符串的输入——scanf()与gets() 99

10.4 字符串的输出——printf()与puts() 102

10.5 字符串函数 105

第十一章 结构、联合及用户自定义变量 114

11.1 结构 114

11.2 联合 125

11.3 枚举 127

11.4 typedef 128

第十二章 预处理程序 130

12.1 预处理程序的指令 130

12.2 宏指令#define 130

12.3 文件包含指令#include 134

12.4 条件编译指令 134

第十三章 位运算符 137

13.1 位运算符& 137

13.2 位运算符| 139

13.3 位运算符^ 139

13.4 位运算符 140

13.5 位运算符<< 141

13.6 位运算符>> 142

第十四章 文件 144

14.1 文件与FILE结构 144

14.2 文件数据的输入与输出 144

14.3 文件的输入与输出函数 144

14.4 文件处理的步骤 154

14.5 顺序存取与随机存取 156

14.6 停止程序的执行——exit() 160

第十五章 实用程序编制过程介绍——ASCII文件的阅览 161

15.1 VIEW程序规格说明书的书写 161

15.2 VIEW的准代码 162

15.3 VIEW的实现 167

15.4 VIEW的程序清单 175

15.5 VIEW的测试 192

15.6 VIEW的操作效率测量 214

15.7 VIEW的改善 217

第十六章 实用程序编制过程介绍——十六进制的文件转储法 219

16.1 FILEDUMP程序规格说明书的书写 219

16.2 F1LEDUMP的准代码 220

16.3 FILEDUMP程序清单 222

16.4 FILEDUMP的测试 231

16.5 FILEDUMP的操作效率 234

16.6 改进 235

16.7 改善FILEDUMP的操作效率 235

第十七章 实用程序编制过程介绍——终端仿真程序 244

17.1 终端仿真程序的功能 244

17.2 基本的终端仿真程序 245

17.3 TTY1的操作效率 251

17.4 TTY1操作效率的改进 254

17.5 TTY程序规格说明书的书写 255

17.6 TTY2的源文件 256

17.7 TTY2的编译、测试和操作效率测量 278

17.8 改进 278

17.9 小结 280