求高手指出C语言单向链表的一个错误,万分感谢! 我不知道哪里错了.

2024-12-27 03:03:50
推荐回答(4个)
回答1:

是这两句的问题

p=l->next;

p->next=NULL;

P为NULL,p->next为无效的位置,为其赋值就出现了错误。

回答2:

你创建了链表l之后,l->next=NULL,也就是说这时候你的p是NULL,你再调用p->next就报错

回答3:

可加Q群:27896931
人多力量大

回答4:

说说你想干啥吧,,没太看明白你写的什么意思