搜索

C++题:关于动态存储分配下列说法正确的是?

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

  C、当系统内存不够时,会自动回收不再使用的内存单元,因此程序中不必用delete释放内存空间

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

  推荐于2017-11-25展开全部选项A,错,new 与delete是用于动态平衡分配与释放空间的运算符,不是函数

  选项C,错,要使用delete释放空间,系统会统一管理,而不用delete释放的空间,会造成内存泄漏,这种程序用的次数多,会造成内存耗尽

  展开全部A、new和delete是C++语言中专门用于动态内存分配和释放的函数 。 new和delete不是函数,是操作符

  C、当系统内存不够时,会自动回收不再使用的内存单元,因此程序中不必用delete释放内存空间 。不会回收

  D 当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new, 没有的事

  C、当系统内存不够时,会自动回收不再使用的内存单元,因此程序中不必用delete释放内存空间 。 系统有可能给你swap到磁盘上,但是不会帮你回收, 系统关机的时候,可以帮你回收内存的。 或者你程序死掉了,整个进程的内存都帮你回收了。

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

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

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

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

回顶部