Debug Error! DAMAGE:after Normal Block (#Xxxx) 问题

昨天写mergesort的时候出现了这个错误,原本以为是 b = malloc() b 的地址改了,后来发现没有改变,

实在是找不到原因,后来 google 发现 原来是 跟 malloc   和  free 有关   由于越界访问了内存,发现确实如此。

这个问题找了好久,因此觉得有必要记下来。

你可能感兴趣的:(Google)