void printf_node_fun(ListLink head)
30 {
31 ListLink p = head;
32 while(1)
33 {
34 if(p == NULL)
35 {
36 printf("p is NULL");
37 break;
38 }
39 printf("%s\n",p->data);
40 p =p->link;
41 }
42 }
ListLink 是这一个 typedef struct node *ListLink
每次输出都只输出最后输入的那个而已,是怎么回事??