malloc()如何抛出Access违规错误?

时间:2016-11-28 02:32:50

标签: c++ segmentation-fault malloc

导致malloc(),导致访问冲突错误的原因是什么?我担心它会分配给损坏的空间内存(难以调试)。但是,其他原因可能吗?感谢。

如图所示,尺寸值正确。

example

1 个答案:

答案 0 :(得分:-1)

一些bug代码破坏了堆内存,然后你调用了一个内存操作,发生了异常。您可以尝试使用名为Application Verifier的工具,它可以帮助您找到错误。