首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于动态存储分配,下列说法正确的是
关于动态存储分配,下列说法正确的是
admin
2010-06-06
20
问题
关于动态存储分配,下列说法正确的是
选项
A、new和delete是C++语言中专门用于动态内存分配和释放的函数
B、动态分配的内存空间也可以被初始化
C、当系统内存不够时,会自动回收不再使用的内存单元,因些程序中不必用delete释放内存空间
D、当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new
答案
B
解析
本题考核动态存储分配。用于动态分配的内存空间称为堆内存,它通常由操作系统进行管理且数量有限,其内存空间可以被初始化。若程序不断分配堆内存,则可能耗尽,在这种情况下,系统无法再对new提出的内存分配请求给予满足,此时new会返回空指针NULL,表示动态存储分配操作失败,不会造成系统崩溃。在 C++程序中由new分配的动态内存空间必须通过 delete运算符释放。
转载请注明原文地址:https://jikaoti.com/ti/OlW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){intb[3][3]={0,1,2,0,1,2,0,1,2),i,j,t=0;for(i=0;i<3;i++)for(
给定程序MODll.C中函数fun的功能是:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如,若输入8名学生的成绩:80.5607290.59851.588
有以下程序#include<stdio.h>#include<string.h>structA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={10
设有以下说明,则不正确的叙述是()。unionun{inta;charb:floatc;}arr;
软件详细设计生产的图如下:该图是()。
有以下定义语句,编译时会出现编译错误的是()。
能从任意一个结点开始没有重复地扫描到所有结点的数据结构是
以下说法正确的是()。
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为()。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为()。
随机试题
可经南脱氨作用直接生成α-酮戊二酸的氨基酸是
A.悬起灸B.实按灸C.艾炷灸D.间接灸温和灸属于
关于胃肠手术麻醉选择下列哪几项是正确的
给药方式有首关清除,正确的是
患者下已行根管治疗,原银汞充填物经常脱落,现要求全冠修复。检查:无叩痛,无松动,咬合距离正常,临床牙冠较长。不宜采用的修复方法是
王某自何时可以提起行政诉讼?为什么?若行政机关决定向王某颁发许可证,王某坚持要求法院就该行政机关迟迟不作答复给个说法,法院应如何处理此案?
根据公司法律制度的规定,不考虑其他因素的情况下,下列人员中,可以担任独立董事的是()。
宗族是民间社会自发生成的自治机制之一。这一社会自治机制的存在,实际上了专制皇权的扩张与_______,用顾炎武的话来说,即所谓“宗法立而刑清”。填入划横线部分最恰当的一项是:
A、TowriteahumorcolumninScienceCareers.B、TowriteasciencecolumninScienceCareers.C、Tobeastand-upcomedian.D、To
Thescienceofgeneticsisaflourishingnewindustry,nourishedbythefederallyfundedHumanGenomeProject.Thisresearchis
最新回复
(
0
)