![]() |
#2
ltyjyufo2010-04-23 20:28
|
在C语言中用typedef不都是:
typedef struct
{
.....
}XX;
XX xx; 吗?
为什么可以这样:
1.
typedef struct node *pointer; //在定义 node 之前使用 node?
struct node
{
int data;
pointer next;
};
2.
typedef struct QNode //为什么会出现 QNODE 两次?
{
int data;
struct QNode * next;
}QNode, * QueuePtr;