标签: c pointers data-structures
为什么结构指针在此结构中再次重复:
typedef struct node { int data; struct node *next; /* Why this statement ? */ } Node;
答案 0 :(得分:4)
递归结构对于各种基于节点的数据结构非常有用,在本例中是一个链表:
请注意b与a的关联方式以及c与b会员的next相关联。
b
a
c
next