1. free(): invalid next size (fast)

来源:互联网 发布:网络信息化工程公司 编辑:程序博客网 时间:2024/06/07 15:06

 free(): invalid next size (fast): 0x095f6070

是由于对指针0x095f6070指向的空间,进行写操作超过了他实际申请的大小

这个错误是由于对?:运算符使用时,没有在最外层加上括号,由于?:优先级较低,

导致的运算顺序错误。比如:

#define MAX(x,y) (x)>(y)? (x):(y)

缺少最外层大括号,就会导致2*MAX出问题。

原创粉丝点击