首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于动态存储分配,下列说法正确的是
关于动态存储分配,下列说法正确的是
admin
2010-06-06
29
问题
关于动态存储分配,下列说法正确的是
选项
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全国计算机二级
相关试题推荐
有以下程序:#includevoidfun(inta[],intn){inti,t;for(i=0;i
有以下程序:#include<stdio.h>main(){intk=5,n=0;do{switch(k){ease1:ease3:n+=1;k--;break;def
给定程序MODll.C中函数fun的功能是:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如,若输入8名学生的成绩:80.5607290.59851.588
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。函数fun的功能是对形参b所指结构体变量中的数据进行修改,最后在主函数中输出修改后的数据。例如:b所指变量t中的学号、姓名、和三门课的成绩依次是:10002、”ZhangQi”、9
有以下程序:#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"
当变量c的值不为2、4、6时,值也为”真”的表达式是()。
以下叙述正确的是()。
下述语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在【】处应填入的选项是Structlink{chardata;【】}node;
随机试题
A、复方甲地孕酮针B、复方炔诺酮片C、复方炔雌醚片D、甲醚抗孕丸E、避孕针1号28岁正常月经,两地生活妇女应选择()
划分左右半肝的标志为
A.排便次数增多者B.大便清稀如水而势急者C.大便溏薄而势缓者D.五更泻E.粪质完谷不化,甚至泻如水样古人将何表现称“泄”
急性肾炎的病理变化特点是
下列提法哪些正确?
依据货币可兑换的范围,货币可兑换分为()。
凡增值税一般纳税人收购废旧物资的,可依据收购凭证上注明的收购金额,按10%的扣除率抵扣进项税额。()
家里的白炽灯用久了会发黑,这是因为()。
北京某报以“15%的爸爸替别人养孩子”为题,发布了北京某司法物证鉴定中心的统计数据:在一年时间内北京进行亲子鉴定的近600人中,有15%的检测结果排除了亲子关系。下面哪一项没有质疑统计推断的可靠性?
设则()
最新回复
(
0
)