typedef struct LinkListNode{
int data;
struct LinkListNode *next;
}Node;
Node *head,*p,*q;
int n=1;
head=LinkList_Creat();
p=head;
// head->next=p;
为什么p=head;正确,而head->next=p;一弹出运行窗口程序就自动结束呢,两者不都是指向的同一块地方的吗?
p=head; //这个表示p跟head指向同一个结点
head->next=p; //表示p指向head指向的下一个结点,就是p在head后面,不一样的熬