学过指针后,总记得指向同一个地址的两个指针,如果对其指向的内容进行操作是等价的.但是如果是指向的NULL,那么对其内容进行操作的结果是不一样的。因为它们并没有指向一片公共的地址。
Lnode *pre,*cur;
pre = L;//L是链表的头指针
cur = pre->next;
方法一:
if(cur==NULL)
{
cur=s;//s是一个带插入的节点
}
方法二:
if(cur==NULL)
{
pre->next = s;
//或者 L->next =s;
}