malloc导致堆溢出问题

2019-12-20 21:37发布

        写代码,要操链表,导致malloc堆空间溢出,写了段测试代码,请帮忙分析下原因。
QQ图片20180326235221.png (27.98 KB, 下载次数: 0) 下载附件 2018-3-26 23:54 上传

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
flamma
1楼-- · 2019-12-21 14:22
你的tag_list_create代码简直无力吐槽。tag_tail,tag_pthis分配为啥去检查tag_head就不说了,分配了3块内存,然后返回tag_head,另外两块内存你就不管了?
MAD_FISH
2楼-- · 2019-12-21 17:58
 精彩回答 2  元偷偷看……
MAD_FISH
3楼-- · 2019-12-21 19:04
不过依然有个问题没想明白,图一中,为什么屏蔽掉1只循环测试2为什么不会出现溢出情况?
bg6agf
4楼-- · 2019-12-21 23:10
开始用malloc和free 用的好开心。,,后来觉得不放心。全改静态了。
gonboy
5楼-- · 2019-12-22 00:44
能不用,就不用!

一周热门 更多>