C语言malloc问题

2024-11-28 19:45:12
推荐回答(3个)
回答1:

是因为上一次编译运行程序的时候,申请出来的空间没有释放掉,导致系统不再分配
检查一下是不是写错,例如
if(!a){
delete a;
a=NULL;

}

回答2:

哥,把源码贴出来行吗?这怎么看呀!

回答3:

断言不成立,里面好乱,自己整理一下吧