首页
编程
java
php
前端
首页
编程
java
php
前端
如何理解链表断链之后的输出结果
写一个错误的代码,然后让链表断链。
后面主程序是删除所有值为3的节点
输出结果里头上面一行是原来的链表,下面一行是删除所有3之后的链表
按理来说应该输出1 2
为什么最前面两个节点也没了?怎么理解这个输出结果
你这个循环有问题啊,死循环的。第一个节点不是3,导致s=s->next执行不到,while死循环了
对if还要增加一个else
if(...)
{
}
else
s = s->next;
点击展开全文