读书人

为什么free一块空间的时候会崩溃!该怎

发布时间: 2012-03-30 17:32:09 作者: rapoo

为什么free一块空间的时候会崩溃!
我free的那块空间 跑了自己的一个任务,但是后来那任务跑完跳转走了

[解决办法]
跟跟看
[解决办法]
会不会 free 了两次?
[解决办法]
是不是free了不该释放的地方 导致崩溃

[解决办法]
注意指针移动。。

指针改变了,所以就不能FREE了。。
[解决办法]
跟踪一下
[解决办法]
说好的代码呢?

[解决办法]
可能性最大的是你写到你所申请的内存范围外面了
[解决办法]
你中间有操作溢出了,free的时候,会做堆检查的。一旦发现堆有问题,程序就会推出,或者是你自己捕获这个异常。
[解决办法]
你不贴出代码就自己跟吧
[解决办法]

malloc和free

fopen和fclose
那样用。
[解决办法]
free了一个没有指向空间的内存就crash
[解决办法]
求代码!
[解决办法]
无代码无真相
[解决办法]
LZ有问题把代码贴上来大家帮忙分析分析吧.

读书人网 >C语言

热点推荐