在写链表的时候,用到销毁功能的时候,free过后会报错,状况如下
用到的相关代码如下:
但是如果将销毁里面的free改成L = NULL就不会报错。所以有没有知道的朋友指点一下是哪里出了问题?该怎么修改?谢谢!
Status ClearLink()函数 已经将链表所有结点释放了,接下来就是将指向链表的指针 L=NULL;不让它成为野指针,指针又不能用free() 释放。