|
发表于 2005-11-9 22:48:54
|
显示全部楼层
typedef的用法就是
typedef A B
这样类型B就是类型A
因此,可以看成
typedef struct LNode {...} LNode, *LinkList;
因此后面的LNode就替代了struct LNode。即声明的时候使用
LNode ln;
而不是
struct LNode ln;
*LinkList说明LinkList的类型是指向LNode的指针,即
LinkList pln;
相当于
LNode *pln;
建议好好看看K&R这些问题就不用问了。 |
|