【发布时间】:2016-07-28 07:07:37
【问题描述】:
为什么结构体指针在这个结构体内部又重复了:
typedef struct node
{
int data;
struct node *next; /* Why this statement ? */
}
Node;
【问题讨论】:
-
这个问题有点含糊。可能是为了实现一个链表。谷歌这个词。告诉我们更多细节。
-
因为你想要......或者你的意思是“如何”?
-
大概实现一个single linked list
-
@LPs 我真的很怀疑。
struct内部的main()定义不能起到任何有意义的作用。 -
可能是
struct Node *next;-->struct node *next;
标签: c pointers data-structures