free()出错

malloc后free出错总结:
1、malloc与free配套使用。不要跨进程分配和释放;
2、指向malloc申请的堆内存的指针,在运用过程中千万不要另外赋值,否则同样导致内存泄露(我曾经犯过这样的错误)
3、malloc后,实际使用时指针长度超过了你申请的范围。再去free时肯定出问题。
4、改变指针的初始指向地址。

猜你喜欢

转载自blog.csdn.net/qq_43504939/article/details/88955524
今日推荐