下面关于new 和delete 运算的叙述中,错误的说法是( )。
(A)由new 分配的内存空间是连续的
(B)由new 运算符分配的内存空间,当函数执行结束时系统会自动收回
(C)如果当前内存无足够的空间可分配,则new 运算符返回NULL
(D)对于程序中的静态数组占用的存储空间不能使用delete 来释放
c++关于new和delete的问题,求正确答案和解答。
答案:2 悬赏:0 手机版
解决时间 2021-01-04 10:45
- 提问者网友:咪咪
- 2021-01-03 19:21
最佳答案
- 五星知识达人网友:詩光轨車
- 2021-01-03 20:01
new分配的内存空间不会自动回收, 必须手动用delete来释放, 所以B是错误的, 记住new和delete是成对出现的, 还有就是malloc和free也是
全部回答
- 1楼网友:鱼忧
- 2021-01-03 21:16
错误:B !!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯