1. 外部教程:
http://c.biancheng.net/view/298.html
2. 作用:
- typedef可以拿来创建结构体类型
- child::C语言struct结构体详解
- 用来代替c语言自带的类型关键字
- 给数组类型一个别名
3. 语法:
typedef c语言自带类型声明关键字 自定义的类型名字
typedef 数组元素类型 自定义的类型名字[数组长度]
//使用: 自定义的类型名字 A
//即A是一定长度的数组
4. 实例:
typedef char* char指针类型;
char指针类型 p;
//创建了一个char类型的指针p
typedef struct{
//成员
}* 结构体指针类型 //星号和struct{}连在一起看
结构体指针类型 L;
//创建了一个结构体类型的指针L
5. typedef与#define的区别
typedef 实际类型 别名
#define 别名 实际类型