使用关键字typedef可以将已有的类型名用新的类型名(别名)来代替,他具有下列格式:
typedef <已有的类型> <类型别名>;
例如:
typedef float FLOAT;
typedef char CH10[10];
这里,FLOAT表示float类型,CH10表示具有10个元素的字符数组类型。这样,在这以后的代码中,就可以使用这些类型名定义新的变量,如:
FLOAT x,y;
CH10 a,b; //a和b都是具有10个单元字符数组。
它们等价于
float x,y;
char a[10],b[10];
说明:这是本人在一本书上看到的,当时拍的照片,忘记书名了,有看到的请告知,一定注明出处。谢谢。