C++ 错误:double free or corruption (out) | struct 初始化
一般会有几种情况:内存重复释放,看程序中是否释放了两次空间内存越界。(大部分是这种情况,如没有为变量开辟空间,或者在循环的时候越界了,就会出现这种情况)例子: node* res = new node(); // 这行不加就会报错 res->c = _c; res->m = _m; res->idx = _idx; res->left = _left; res->right = _right; return res;
原创
2021-03-18 04:12:57 ·
1654 阅读 ·
0 评论