typedef struct _tag_LinkQueueNode LinkQueueNode;
struct _tag_LinkQueueNode
{
LinkQueueNode* next;
void* item;
};
typedef struct _tag_TLinkQueue
{
LinkQueueNode* front;
LinkQueueNode* rear;
int length;
}TLinkQueue;
第一个结构体成员指向自己, 这样做有什么好处, 它存的是内存地址,为什么不用unsigned int* 呢? 谢谢啦~~~ |