typedef 的真正意思是给一个已经存在的数据类型(注意:是类型不是变量)取一个别 名,而非定义一个新的数据类型,多用于修饰结构体。
#define 宏常量是在预编译阶段进行简单替换。
注意:应该使用typedef而不是#define来创建新的类型名,因为后者无法正确地处理指针类型。
typedef 的真正意思是给一个已经存在的数据类型(注意:是类型不是变量)取一个别 名,而非定义一个新的数据类型,多用于修饰结构体。
#define 宏常量是在预编译阶段进行简单替换。
注意:应该使用typedef而不是#define来创建新的类型名,因为后者无法正确地处理指针类型。