当我 malloc() 为一个函数的局部指针分配内存时, 我还需要用 free() 明确的释放吗?
4个回答
展开全部
应该配对使用,防止内存泄露,程序过大时会报错。
但一般不用对系统没有什么影响,如果不free的话,只是该程序在运行时一直占有一定量的内存,只要程序不运行了,内存就会自动释放。对电脑内存没有影响。
建议配对使用。
但一般不用对系统没有什么影响,如果不free的话,只是该程序在运行时一直占有一定量的内存,只要程序不运行了,内存就会自动释放。对电脑内存没有影响。
建议配对使用。
参考资料: http://wenku.baidu.com/view/6807ac768e9951e79b892771.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
必须的。你要不释放,就不是真的高手!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询