1:malloc没有free
2:链表操作时重置next或者head
3:数组越界,常常因为memcpy越界产生,(C++不会产生,一旦越界程序崩溃)
4:假泄露,malloc大片内存后,未初始化,就陆续进行memmset赋值
c语言内存泄露常见原因
最新推荐文章于 2022-05-07 08:40:00 发布
1:malloc没有free
2:链表操作时重置next或者head
3:数组越界,常常因为memcpy越界产生,(C++不会产生,一旦越界程序崩溃)
4:假泄露,malloc大片内存后,未初始化,就陆续进行memmset赋值