10.1节面试例题5page257
代码
if( pos==0)
{
head->next=item;
return head;
}
若在头结点后插入,后面的节点都没有了,程序报错。
即在主程序中将插入语句改为
head=insert_node(head,0,5);
程序出错!应改为:
if( pos==0)
{
item->next=head->next;
head->next=item;
return head;
}
单链表的节点插入有误
|
最新讨论 · · · · · · (全部)
基本上把c/c++常见的比较怪异的问题都涵盖了...(selfredemption)
很不错!!!(奔跑的乌龟)
> 我来回应