搜索

C语言中怎样清空内存动态分配的堆空间

gecimao 发表于 2019-07-07 12:43 | 查看: | 回复:

  使用完毕后需要清空为A分配的所有内存,则需要for 1到A.length free(S)来清空所有S

  问下各位达人,有没有可以一次性清空所有对空间分配的内存的函数方法?展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  知道合伙人互联网行家采纳数:20201获赞数:50799专业C/C++软件开发向TA提问展开全部在C语言中,要在堆上分配空间,需要使用内存申请函数。一般用malloc。

  要清空分配的内存空间,也就是将该空间所有字节均赋值为0,可以使用memset函数。

  清空所花费的时间比排序本身还长 估计是你代码本身有问题更多追问追答追问代码应该是没问题的

  算法处理只需要几百秒,而清空远大于之。追答malloc呢??追问前面有malloc,问题肯定不是malloc

本文链接:http://hem-larm.com/dongtaicunchufenpei/934.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部