Lmikic
2016-05-17 13:24C语言内存释放与调用子函数时间变长
各位大神,你们好:
小弟最近用C语言编程遇到这样一个问题(代码比较多,就不粘了,见谅):
在子函数A中用malloc申请内存,在调用函数A的B函数中释放申请的内存。重复运行100次函数B,发现:在函数B中若不释放A的申请的内存,每次A运行的时间基本一样,而内存占用量持续上升;若在函数B中释放A申请的内存,占用内存问题解决了,然后每次调用A的时间又持续上升。
完全没有搞明白这是个什么情况,你们怎么看?
- 点赞
- 回答
- 收藏
- 复制链接分享
6条回答
为你推荐
- C语言内存释放与调用子函数时间变长
- 6个回答