首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于动态存储分配,下列说法正确的是
关于动态存储分配,下列说法正确的是
admin
2010-06-06
36
问题
关于动态存储分配,下列说法正确的是
选项
A、new和delete是C++语言中专门用于动态内存分配和释放的函数
B、动态分配的内存空间也可以被初始化
C、当系统内存不够时,会自动回收不再使用的内存单元,因些程序中不必用delete释放内存空间
D、当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用new
答案
B
解析
本题考核动态存储分配。用于动态分配的内存空间称为堆内存,它通常由操作系统进行管理且数量有限,其内存空间可以被初始化。若程序不断分配堆内存,则可能耗尽,在这种情况下,系统无法再对new提出的内存分配请求给予满足,此时new会返回空指针NULL,表示动态存储分配操作失败,不会造成系统崩溃。在 C++程序中由new分配的动态内存空间必须通过 delete运算符释放。
转载请注明原文地址:https://kaotiyun.com/show/hyjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列说法不正确的是()。
有下列程序:main(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);}若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为7
软件调试的目的是()。
有以下程序:#include<stdio.h>main(){chars[]={"012xy"};inti,n=0:for(i=0;[i]!=0;i++)if(s[i]>=’a’&&s[i]<=’z’)n++:printf("%d\n"
以下叙述中正确的是()。
有以下程序:#include<stdio.h>#include<string.h>main(){chara[10]="abcd":printf("%d,%n",strlen(a),siz
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i<3;i++)printf("%d",x[i][2-i]);
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
下列关于线性表的叙述中,不正确的是()。
随机试题
在化学反应过程中,提高反应温度一定会加快反应速率。()
这个月中旬爸爸送我一台电脑作为生日礼物。
患者,女,34岁,有支气管哮喘病史,晚上突发呼吸困难并伴有哮鸣音,医生给予丙酸氟替卡松气雾剂治疗。丙酸氟替卡松作用的受体属于
项目管理实施规划是项目管理规划大纲的具体化和深化,作为项目经理部实施项目管理的依据,具有作业性和可操作性,由()组织编制。
根据《证券公司为期货公司提供中间介绍业务试行办法》的规定。证券公司从事介绍业务时与期货公司签订的书面委托协议应当载明的事项包括()。
发现了不合格品后,采取的正确的处理措施是()。
直线一职能型组织结构中的下级机构既受上级部门的管理,又受同级职能管理部门的业务指导和监督,各级行政领导人逐级负责,高度集权,面对市场时,这种组织结构的主要缺点是:
请谈谈在新的历史条件下夺取中国特色社会主义新胜利,必须牢牢把握哪些基本要求?
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。2.请在题本、答题卡指定位置上用黑色字迹的钢笔或签字笔填写自己的姓名和准考证号,并用2B铅笔在准考证
秦汉时期实行重农抑商政策,其中汉高祖采取了()一系列政策。①商人不得为官②商人禁止拥有私田③实行“贵粟政策”④重视农桑
最新回复
(
0
)