9.2类型定义符:typedef

来源:互联网 发布:我的淘宝怎么上货 编辑:程序博客网 时间:2024/06/11 19:42
typedef声明语句    > 类型定义符:typedef

  》typedef可用于定义基本数据类型和数组、指针、结构体等类型。

例:

 1)用 INTEGER来代替int作整型变量的类型 typedef int INTEGER;  
                             使用时:INTEGER a,b;
 2)用 typedef定义数组: typedef char NAME[20];    
        使用时:  NAME a1,s1;  相当于: char a1[20],s1[20];

    》有时可用宏定义来定义来代替typedef的功能,

 但是,宏定义是由预处理完成的,而typedef则是在编译时完成的

 ->在编译时完成的C语句需要在后面写分号,以表示结束。
0 0