当我运行时候出现了波浪线:
当我使用这个函数时,shanchu(head,102),我要找到链表中num=102的,并且删除掉这个链表 这个是我运行后的:
好像到第一次波浪线这,程序就不运行了,当然当我的链表中有num=102这个时 shanchu(head,102)函数可以正常运行:
另外我在发一张书上的编译的函数:
当我运行时候出现了波浪线:
当我使用这个函数时,shanchu(head,102),我要找到链表中num=102的,并且删除掉这个链表 这个是我运行后的:
好像到第一次波浪线这,程序就不运行了,当然当我的链表中有num=102这个时 shanchu(head,102)函数可以正常运行:
另外我在发一张书上的编译的函数:
应该是 p1->num != num 才是找不到学生,因为可能会出现 102 在最后一个节点,那么 p1->next = null,但是你就会认为它没找到。至于为啥报了 引用空指针的错误提示,你把代码粘贴全一点,用专门的代码段贴在楼下,不要回复我。