typedefnbsp专题

结构体定义nbsp;typedefnbsp;structnbsp;…

很不错 原文地址:结构体定义 typedef struct 用法详解和用法小结 作者:紫心玲儿 typedef是类型定义的意思。typedef struct 是为了使用这个结构体方便。 具体区别在于: 若struct node {}这样来定义结构体的话。在申请node 的变量时,需要这样写,struct node n; 若用typedef,可以这样写,typedef struct node

解释:typedefnbsp;voidnbsp;(*Fun)nbsp;(void)

int   i;  定义了一个int类型的变量i;  而这样  typedef   INT   int;  表示用户自己定义了一个整型数据类型INT,实际上就等同于int  所以:INT   ii;  同上,表示定义了一个int类型的变量ii;  同样的:  void   (*pFn)(void)    定义了一个函数指针,该函数指针指向   类似于   v