《C语言 第3版》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:李智渊编著
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:1991
  • ISBN:7810160354
  • 页数:245 页
图书介绍:暂缺《C语言》简介

第一章 C语言及其简史 1

第二章 C语言的快速入门 4

2.1起步 4

2.2变量、语句和算术表达式 7

2.3另一种循环——For语句 10

2.4符号常数 11

2.5字符的输入与输出 12

2.6数组 17

2.7函数 19

2.8函数的参数——传值调用 22

2.9字符数组 22

2.10作用域与外部变量 25

2.11再谈命名 27

2.12 C程序的文件 28

2.13标准库 29

2.14编程风格 30

2.15小结 31

第三章 基本数据类型 32

3.1整型 32

3.2字符型 34

3.3浮点型 34

3.4双精度型 35

3.5变量的说明及初始化 35

3.6常数 36

3.7混合运算及类型转换 38

第四章 存储类 41

4.1自动变量 41

4.2寄存器变量 42

4.3静态变量 43

4.4外部变量 45

4.5变量的作用域 50

4.6变量的初始化 54

第五章 运算符 56

5.1算术运算符与赋值运算符 56

5.2模运算符 58

5.3关系运算符和逻辑运算符 58

5.4增1和减1算符 59

5.5字位逻辑算符 61

5.6条件运算符 62

5.7运算符的嵌套 63

5.8逗号运算符 63

5.9优先级与解算顺序 64

第六章 流程控制 67

6.1 程序块 67

6.2 If-Else流程 67

6.3 Else-If流程 69

6.4 多路分支——开关语句 70

6.5 While和For循环 71

6.6 Do-While循环 74

6.7 Break语句 75

6.8 Continue语句 76

6.9 Goto语句和标号 76

第七章 函数 78

7.1基础 78

7.2返回非整型值的函数 81

7.3再谈函数的参数 83

7.4块结构 83

7.5函数的递归使用 84

第八章 C语言预处理程序 86

8.1字符串替换 86

8.2带参数的宏替换 88

8.3文件的包含 90

8.4条件包含 92

第九章 指针和数组 93

9.1指针和地址 93

9.2指针和函数参数 94

9.3指针和数组 96

9.4地址运算 99

9.5字符指针与函数 101

9.6多维数组 104

9.7指针数组和指向指针的指针 106

9.8指针数组的初始化 109

9.9指针与多维数组 109

9.10命令行参数 110

9.11指向函数的指针 114

第十章 结构 118

10.1结构的说明 118

10.2结构的成员、初始化和嵌套 120

10.3结构与函数 121

10.4结构数组 123

10.5指向结构的指针 127

10.6结构的自引用 128

10.7结构的一种应用——查表 132

10.8存储空间的充分利用——字段 134

10.9联合 135

10.10Typedef——定义类型的另一种方法 137

第十一章 输入和输出 139

11.1标准库的使用 139

11.2字符的输入输出——Getchar和Putchar 140

11.3格式化输出——Printf 141

11.4格式化输入——Scanf 142

11.5变长参数表 144

11.6字符串的输入输出——Gets和Puts 145

11.7文件的使用 147

11.8把数字数据送入程序 150

11.9出错处理——Stderr和Exit 152

11.10行输入和行输出 153

11.11其他各类函数 154

11.12库的管理 155

第十二章 与UNIX系统的接口 157

12.1文件描述子 157

12.2低层I/O——Read和Write 158

12.3打开、创建、关闭和撤消——Open,Creat,Close,Unlink 159

12.4随机存取——Seek和Lseek 161

12.5例——Fopen和Getc的实现 162

12.6例——列目录表 166

12.7例——存储分配程序 169

第十三章 微型机上的C语言 174

13.1编译和连接问题 174

13.2阅读系统库资料的有关问题 176

13.3微型机用的C语言编译程序 176

13.4 DOS下的内存的安排 180

第十四章 编程中常见的错误和排错问题 181

14.常见的错误类型 181

14.2一些出错的实例 188

14.3排错问题 191

附录A C语言参考手册 196

1.概述 196

2.词汇约定 196

3.语法的表示 198

4.标识符的含义 198

5.对象和左值 199

6.类型转换 199

7.表达式 200

8.说明 206

9.语句 214

10.外部定义 216

11.作用或 217

12.编译程序的控制行 218

13.隐式说明 220

14.再谈类型 220

15.常数表达式 222

16.可移植性考虑 222

17.一些已经过时的东西 223

18.语法摘要 223

附录B 如何上机 229

附录C UNIX的编辑程序和一些常用的编辑命令 233

附录D 一些常用的UNIX命令 237

附录E ASCII码 241