求助c语言链表问题!

2025-02-28 03:26:38
推荐回答(2个)
回答1:

你好这里前两行是生成一个新的节点。然后新的节点的下一个指针指向p的下一个。
第三步将目前p的下一步指针指像新的节点s。
第四步就是你提问的这一步,其实是让p指向了新生产的这个节点s。如果让p指向null的话,就没有意义了,而且我们也找不到新这个链表了。

另外第二步那个赋值其实是做一个插入的动作。让s的下一个指想目前链表的下一个。这样第三步赋值就不会打断链表了。

回答2:

网页链接