《Turbo C实务入门》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:魏献旺等编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:1995
  • ISBN:7810125753
  • 页数:243 页
图书介绍:

第零章 内存与I/O 1

0-0 内存概说 1

0-0-0 分片式内存管理 1

0-0-1 数据在内存中的储存方式 1

0-0-2 扩展与扩充内存 4

0-1 C的I/O 4

0-1-0 高级I/O与低级I/O 5

0-2 参考与建议 6

0-1-1 数据流(Stream) 6

第一章 C的初步 8

1-0 Turbo C基本程序结构 8

1-0-0 程序结构 8

1-0-1 变量与保留字 10

1-1 函数 11

1-1-0 函数的运行 11

1-1-1 函数的声明、定义、使用 12

1-1-2 printf()的介绍 14

1-1-3 scanf()的介绍 16

1-2-0 头文件释疑 18

1-2 头文件 18

1-2-1 #include 19

1-2-2 #define 20

1-3 块 21

第二章 数据、变量与表达式 23

2-0 数据、变量、表达式 23

2-1 C的数据类型 24

2-1-0 基本数据类型 24

2-1-1 关键字 25

2-2 变量的声明与定义 27

2-2-0 char字符类型 28

2-2-1 int整数类型 33

2-2-2 单精度数与双精度浮点数 34

2-3 表达式的形成 36

2-3-0 算术运算符 37

2-3-1 条件运算符 39

2-3-2 关系运算符 40

2-3-3 逻辑运算符 41

2-3-4 位运算符 42

2-3-5 顺序运算符 45

2-3-6 复合运算符 45

6-1-1 内部变量之二 1 46

2-3-7 运算优先权 46

2-4-0 自动转换 47

2-4 类型转换 47

2-4-1 强制转换 49

2-5 作者的建议 50

3-1-0 if…else…的使用之一 51

第三章 流程的控制 51

3-1 双选择流程 51

3-0 程序流程 51

3-1-1 if…else…的使用之二 53

3-1-2 if…else…的使用之三 54

3-2 循环流程 57

3-2-0 while循环 57

3-2-1 do…while循环 60

3-2-2 for循环 62

3-3 强制流程 64

3-3-0 break 65

3-3-1 continue 66

3-3-2 goto 68

3-4 多选择流程 70

3-4-0 switch…case…的使用之一 71

3-4-1 switch…case…的使用之二 72

第四章 数组与指针 74

4-0 数组 74

4-0-0 一维数组 74

4-0-1 二维数组 78

4-1-0 指针概念 84

4-1 指针 84

4-1-1 指针的运用 86

4-2 字符串 89

4-2-0 数组与字符串 89

4-2-1 指针与字符串 92

4-2-2 字符串处理函数 92

4-2-3 数组与指针的异同 96

4-3 指针数组、数组指针、指针的指针 99

4-3-0 指针数组 99

4-3-1 数组指针 101

4-3-2 指针的指针 103

4-4 函数指针、函数指针数组 107

4-4-0 函数指针 107

4-4-1 函数指针数组 111

4-5 无类型指针 113

4-6 作者建议 114

第五章 宏与函数 115

5-0 宏 115

5-0-0 #define的用法(无参数) 115

5-0-1 #define的用法(有参数) 118

5-0-2 #undef的使用 121

5-0-3 #include 122

5-0-4 条件编译 123

5-1-0 函数的声明与定义 125

5-1 函数 125

5-1-1 函数的参数变化 127

5-1-2 函数与宏的差异 137

5-2 递归函数 138

5-3 程序模块化 139

5-3-0 工程文件 139

5-3-1 TLIB的用法 142

5-4 作者建议 143

第六章 变量的层次 144

6-0 变量层次 144

6-1 内部变量 144

6-1-0 内部变量之一 145

6-1-2 内部变量之三 147

6-2 静态内部变量 149

6-2-0 静态内部变量之一 150

6-2-1 静态内部变量之二 151

6-2-2 静态内部变量之三 152

6-3 外部变量 154

6-3-0 外部变量之一 155

6-3-1 外部变量之二 156

6-3-2 外部变量之三 157

6-4-0 静态外部变量之一 162

6-4 静态外部变量 162

6-4-1 静态外部变量之二 163

6-4-2 静态外部变量之三 165

6-5 const,volatile与register 168

6-5-0 const 168

6-5-1 volatile 169

6-5-2 register 170

第七章 自定义数据类型 172

7-0 结构 172

7-0-0 结构的声明 172

7-0-1 结构的初值设定 176

7-0-2 结构数组 179

7-0-3 存取结构数组的数据 181

7-0-4 结构的指针 182

7-1 结构中的结构 186

7-2 结构与函数 187

7-2-0 把结构的地址传入函数 187

7-2-1 直接把整个结构传入函数 188

7-3 位 190

7-4 联合的声明 191

7-5 枚举类型的声明 193

7-6 类型名称的定义 196

8-0-0 PC程序的内存模式 198

8-0 内存管理 198

第八章 档案的处理 198

8-0-1 Turbo C程序的内存模式 199

8-0-2 极小模式(Tiny) 199

8-0-3 小模式(Small) 199

8-0-4 中模式(Medium) 200

8-0-5 紧缩模式(Compact) 200

8-0-6 大模式(Large) 201

8-0-7 巨模式(Huge) 202

8-0-8 远程地址的规格化 202

8-1 内存中的堆(heap) 204

8-2-0 函数malloc() 205

8-2 动态内存分配 205

8-2-1 函数free() 206

8-2-2 函数calloc() 207

8-2-3 函数coreleft() 208

8-2-4 函数realloc() 209

8-3 缓冲区管理 210

8-3-0 函数memccpy() 211

8-3-1 函数memmove() 212

8-3-2 函数memchr() 212

8-3-3 函数memcmp() 213

8-3-4 函数memset() 214

9-0-0 文本文件 215

第九章 文件的处理 215

9-0 文件概述 215

9-0-1 二进制文件 216

9-0-2 数据流 216

9-0-3 文件的指针 217

9-1 文件的基本I/O 217

9-1-0 fopen与fclose 217

9-1-1 fgetc与fputc 220

9-1-2 fgets与fputs 227

9-2 格式化文件的I/O 229

9-2-0 fprintf 230

9-2-1 fscanf 231

9-3 随机读写 233

9-3-0 顺序与随机 233

9-3-1 fseek 234

9-4 文件目录管理函数 237

9-4-0 rename() 237

9-4-1 unlink() 238

9-4-2 mkdir() 239

9-4-3 chdir() 239

9-4-4 rmdir() 240

附录 Turbo C的公用程序CPP.EXE的使用 242