C语言(Turbo C 2.0)

 

 

注意:

示例源程序在TC2.0下调试通过。也可直接用于TC++3.0。
所有示例源程序的头文件在include目录下,请把该目录加到编译环境的OPTION->DIRECTORIE->INCLUDE FILE选项中。

所有示例源程序放在c目录下。

(本教程以清华大学潭浩强所著《C程序设计》一书为蓝本)

 
下载本教程
 

1、0、0 C语言概述

1、1、0 C语言出现的历史背景
1、2、0 C语言的特点
1、3、0 简单的C程序介绍
1、4、0 C程序的上机步骤

实验:C集成环境的使用

2、0、0 数据类型

2、1、0 整型与实型数据
2、2、0 常量与变量
2、3、0 整型数据
2、4、0 实型数据
2、5、0 字符型数据
2、6、0 变量赋初值
2、7、0 各类数值型数据间的混合运算
2、8、0 算术运算符和算术表达式
2、9、0 赋值运算符和赋值表达式
2、10、0逗号运算符和逗号表达式

3、0、0最简单的C程序设计

3、1、0 C语句概述
3、2、0 程序的三种基本结构
3、3、0 赋值语句
3、4、0 数据输出
3、5、0 数据输入

实验 最简单的C程序设计

4、0、0 逻辑运算和判断选取控制

4、1、0 关系运算符和关系表达式
4、2、0 逻辑运算符和逻辑表达式
4、3、0 if语句
4、4、0 switch语句

实验 逻辑表达式与分支结构的实现

5、0、0循环控制

5、1、0 概述
5、2、0 goto语句以及用goto语句构成循环
5、3、0 while语句
5、4、0 do-while语句
5、5、0 for语句
5、6、0 循环的嵌套
5、7、0 几种循环的比较
5、8、0 break、continue语句

实验 循环的实现
6、0、0 数组

6、1、0 一维数组的定义和引用
6、2、0 二维数组
6、3、0 字符数组

实验 数组的使用

单元测验

7、0、0 函数

7、1、0 概述
7、2、0 函数定义的一般形式
7、3、0 函数参数和函数的值
7、4、0 函数的调用
7、5、0 函数的嵌套调用
7、6、0 函数的递归调用
7、7、0 数组作为函数参数
7、8、0 局部变量和全局变量
7、9、0 动态存储变量与静态存储变量
7、10、0 内部与外部函数

实验 函数的使用

实验 自定义函数的使用

8、0、0 编译预处理

8、1、0 宏定义
8、1、1 不带参数的宏定义
8、1、2 带参数的宏定义
8、2、0 “文件包含”处理
8、3、0 条件编译

实验 条件编译与多文件编译

9、0、0 指针

9、1、0 指针的概念
9、2、0 变量的指针和指向变量的指针变量
9、2、1 指针变量的定义
9、2、2 指针变量的引用
9、2、3 指针变量作为函数参数
9、3、0 数组的指针和指向数组的指针变量
9、3、1 指向数组元素的指针变量的定义与赋值
9、3、2 通过指针引用数组元素
9、3、3 数组名作函数参数
9、3、4 指向多维数组的指针和指针变量

实验 指针的应用

实验 数组指针的应用

9、4、0 字符串的指针和指向字符串的指针变量

实验 字符串指针的应用

9、5、0 函数的指针和指向函数的指针变量
9、6、0 返回指针值的函数
9、7、0 指针数组和指向指针的指针

10、0、0 结构体

10、1、0 概述
10、2、0 定义结构体类型变量的方法
10、3、0 结构体变量的引用
10、4、0 结构体变量的初始化
10、5、0 结构体数组
10、6、0 指向结构体类型数据的指针
10、7、0 用指针处理链表
10、8、0 共用体
10、9、0 枚举类型
10、10、0 用typedef定义类型

实验 结构体的应用

11、0、0 位运算

11、1、0 概述
11、2、0 位运算符
11、3、0 位运算举例
11、4、0 位段

实验 位运算应用

12、0、0 文件

12、1、0 C文件概述
12、2、0 文件类型指针
12、3、0 文件的打开与关闭
12、3、1 文件的打开
12、3、2 文件 的关闭
12、4、0 文件的读写
12、4、1 fputc函数和fgetsc函数
12、4、2 fread函数和fwrite函数
12、4、3 fprint函数和fscanf函数
12、4、4 其它读写函数

实验 文件的基本操作

12、5、0 文件的定位
12、5、1 rewind函数
12、5、2 fseek函数和随机读写
12、5、3 ftell函数
12、6、0 出错的检测
12、6、1 ferror函数
12、6、2 clearerr函数
12、7、0 非缓冲文件系统
12、7、1 open函数
12、7、2 close函数
12、7、3 creat函数
12、7、4 read函数
12、7、5 write函数
12、7、6 lseek函数和随机读写

总复习

转载请保留下面标识:

本教程所有:数据空间

公元二零零零年六月,中国江苏