其他
类型定义符typedef
定义数据类型使用 typedef 关键字来定义自己的数据类型,一般形式为:
typedef 原类型名 新类型名;
如下:
typedef int INTEGER;
INTEGER a, b;
a = 1;
b = 2;
1) 自定义数据类型必须以现有的数据类型为基础,可以认为是现有类型的“别名”,并没有产生真正意义上的数据类型。为了“见名知意”,自定义数据类型一般大写,尽量使用含义明确的标识符
2) 有时也可用宏定义来代替 typedef 的功能,但是宏定义是在预处理阶段完成的,而 typedef 是在编译时完成的