内容简介
第零章 内存与I/O
0-0 内存概说
0-0-0 分片式内存管理
0-0-1 数据在内存中的储存方式
0-0-2 扩展与扩充内存
0-1 C的I/O
0-1-0 高级I/O与低级I/O
0-2 参考与建议
0-1-1 数据流(Stream)
第一章 C的初步
1-0 Turbo C基本程序结构
1-0-0 程序结构
1-0-1 变量与保留字
1-1 函数
1-1-0 函数的运行
1-1-1 函数的声明、定义、使用
1-1-2 printf()的介绍
1-1-3 scanf()的介绍
1-2-0 头文件释疑
1-2 头文件
1-2-1 #include
1-2-2 #define
1-3 块
第二章 数据、变量与表达式
2-0 数据、变量、表达式
2-1 C的数据类型
2-1-0 基本数据类型
2-1-1 关键字
2-2 变量的声明与定义
2-2-0 char字符类型
2-2-1 int整数类型
2-2-2 单精度数与双精度浮点数
2-3 表达式的形成
2-3-0 算术运算符
2-3-1 条件运算符
2-3-2 关系运算符
2-3-3 逻辑运算符
2-3-4 位运算符
2-3-5 顺序运算符
2-3-6 复合运算符
6-1-1 内部变量之二 1
2-3-7 运算优先权
2-4-0 自动转换
2-4 类型转换
2-4-1 强制转换
2-5 作者的建议
3-1-0 if…else…的使用之一
第三章 流程的控制
3-1 双选择流程
3-0 程序流程
3-1-1 if…else…的使用之二
3-1-2 if…else…的使用之三
3-2 循环流程
3-2-0 while循环
3-2-1 do…while循环
3-2-2 for循环
3-3 强制流程
3-3-0 break
3-3-1 continue
3-3-2 goto
3-4 多选择流程
3-4-0 switch…case…的使用之一
3-4-1 switch…case…的使用之二
第四章 数组与指针
4-0 数组
4-0-0 一维数组
4-0-1 二维数组
4-1-0 指针概念
4-1 指针
4-1-1 指针的运用
4-2 字符串
4-2-0 数组与字符串
4-2-1 指针与字符串
4-2-2 字符串处理函数
4-2-3 数组与指针的异同
4-3 指针数组、数组指针、指针的指针
4-3-0 指针数组
4-3-1 数组指针
4-3-2 指针的指针
4-4 函数指针、函数指针数组
4-4-0 函数指针
4-4-1 函数指针数组
4-5 无类型指针
4-6 作者建议
第五章 宏与函数
5-0 宏
5-0-0 #define的用法(无参数)
5-0-1 #define的用法(有参数)
5-0-2 #undef的使用
5-0-3 #include
5-0-4 条件编译
5-1-0 函数的声明与定义
5-1 函数
5-1-1 函数的参数变化
5-1-2 函数与宏的差异
5-2 递归函数
5-3 程序模块化
5-3-0 工程文件
5-3-1 TLIB的用法
5-4 作者建议
第六章 变量的层次
6-0 变量层次
6-1 内部变量
6-1-0 内部变量之一
6-1-2 内部变量之三
6-2 静态内部变量
6-2-0 静态内部变量之一
6-2-1 静态内部变量之二
6-2-2 静态内部变量之三
6-3 外部变量
6-3-0 外部变量之一
6-3-1 外部变量之二
6-3-2 外部变量之三
6-4-0 静态外部变量之一
6-4 静态外部变量
6-4-1 静态外部变量之二
6-4-2 静态外部变量之三
6-5 const,volatile与register
6-5-0 const
6-5-1 volatile
6-5-2 register
第七章 自定义数据类型
7-0 结构
7-0-0 结构的声明
7-0-1 结构的初值设定
7-0-2 结构数组
7-0-3 存取结构数组的数据
7-0-4 结构的指针
7-1 结构中的结构
7-2 结构与函数
7-2-0 把结构的地址传入函数
7-2-1 直接把整个结构传入函数
7-3 位
7-4 联合的声明
7-5 枚举类型的声明
7-6 类型名称的定义
8-0-0 PC程序的内存模式
8-0 内存管理
第八章 档案的处理
8-0-1 Turbo C程序的内存模式
8-0-2 极小模式(Tiny)
8-0-3 小模式(Small)
8-0-4 中模式(Medium)
8-0-5 紧缩模式(Compact)
8-0-6 大模式(Large)
8-0-7 巨模式(Huge)
8-0-8 远程地址的规格化
8-1 内存中的堆(heap)
8-2-0 函数malloc()
8-2 动态内存分配
8-2-1 函数free()
8-2-2 函数calloc()
8-2-3 函数coreleft()
8-2-4 函数realloc()
8-3 缓冲区管理
8-3-0 函数memccpy()
8-3-1 函数memmove()
8-3-2 函数memchr()
8-3-3 函数memcmp()
8-3-4 函数memset()
9-0-0 文本文件
第九章 文件的处理
9-0 文件概述
9-0-1 二进制文件
9-0-2 数据流
9-0-3 文件的指针
9-1 文件的基本I/O
9-1-0 fopen与fclose
9-1-1 fgetc与fputc
9-1-2 fgets与fputs
9-2 格式化文件的I/O
9-2-0 fprintf
9-2-1 fscanf
9-3 随机读写
9-3-0 顺序与随机
9-3-1 fseek
9-4 文件目录管理函数
9-4-0 rename()
9-4-1 unlink()
9-4-2 mkdir()
9-4-3 chdir()
9-4-4 rmdir()
附录 Turbo C的公用程序CPP.EXE的使用