your program can cause an assertion failure解决方法
作者:互联网
问题:敲代码的时候遇到这个错误提示:
但是程序在此之前是正常运行的。
解决办法:
个人原因是因为野指针错误,具体是把一个已经释放的指针进行了操作。
freeList(order_head);
freeList(menu_head);
printfMenuInfo(order_head);
其实第三行当时是用来测试输出的,后来释放链表的时候忘记注释掉了。
不过具体情况具体分析,建议进行调试一下即可。
标签:释放,head,第三行,assertion,failure,program,freeList,order,指针 来源: https://blog.csdn.net/weixin_43856994/article/details/118047392