关于typedef在struct使用上的一些问题
typedef struct lnode {
int data;
struct lnode *next;
} lnode , * linklist;
第一行的lnode是结构体名,最后一行的lnode是由typedef定义的别名,等同于struct lnode。
*linklist是一个结构体指针的别名,之后可以这样定义一个结构体指针:linklist p;, 这句话就相当于struct lnode * p;

浙公网安备 33010602011771号