逻辑明显有问题~
for (i=1;i<t;i++)猜测是想把指针移动到尾部~然后释放尾部数据~
但问题是释放一次后t的值不变啊~
看楼主的写作风格应该是自学的吧~建议不要这么用~在链表指针尾部加
p->next=NULL就可以了~然后
while (p&&p->next)p=p->next;
这样就能把链表指针移向尾部了~
2017-03-26 12:04

2017-03-26 12:50