401战歌:C的问题,高手来~~

来源:百度文库 编辑:高校问答 时间:2024/05/03 03:17:04
在一个函数中用malloc()函数申请了一个int数组的空间,然后
做了一些运算,后来,调用free() 报错。您认为可能是什么
原因导致的?

在单线程环境下,可能是在运算过程中,有数组越界情况发生。

你有没有在程序快要结束时释放啊,可能那个里面的东西正被其他的程序调用哦.

出错信息是什么?

贴代码出来