线性链表的摧毁函数
出现以下提示:已在 LinkList.exe 中执行断点指令(__debugbreak()语句或类似调用)。
//2 摧毁线性链表L,L不再存在
Status DestroyList(LinkList& L) {
if (L.head == L.tail) return ERROR;
Link p = L.head, q = NULL;
while (p) {
q = p->next;
free(p);
p = q;//在此行出现问题
}
return OK;
}
已在 LinkList.exe 中执行断点指令(__debugbreak()语句或类似调用)。
不知道咋回事
不出错
好像在哪看到过类似的,你试试在那一行上面加一句continue
在解决资源管理器中右键你的程序,点击属性,C/C++代码生成中将启动增强指令集换位高级矢量扩展AVX就可以了
解决了吗