首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于动态存储分配,下列说法正确的是
关于动态存储分配,下列说法正确的是
admin
2010-06-06
21
问题
关于动态存储分配,下列说法正确的是
选项
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全国计算机二级
相关试题推荐
请编写函数fun,函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,一维数组中的数据是:2223445666677899101010。
有以下程序:#include<stdio.h>main(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+"
有以下程序#include<stdio.h>#include<string.h>structS{charname[10];};main(){structSs1,s2;strcpy(s1.
计算机能直接执行的程序是()。
给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。例如,形参s所指的字符串为:def35adh3kjsdf7。执行结果为:defadhkjsdf3537。请在程序的下划线处
定义如下变量和数组: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]);
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
有以下定义语句,编译时会出现编译错误的是()。
以下关于字符串的表达式中正确的语句组是()。
随机试题
膀胱
反馈放大器按其反馈极性可分为()和()两大类,可用()来判别。
Themurdertookplacearoundteno’clockp.m.onJune10.Thirty-twopeoplewatchedKittybeingkilledrightbeneaththeirwin
下列由公安机关执行的刑罚有()。
当消费者在商品流通企业使用信用卡消费后,将在商品流通企业和银行之间发生此次消费信息的交流。按业务功能不同划分,此类信息属于()。
一般保证中,主债务诉讼时效中断,保证债务诉讼时效不中断;连带责任保证中,主债务诉讼时效中断,保证债务诉讼时效中断。()
据新闻报道,某幼儿园老师在给小班的孩子换衣服时,由于孩子不配合,将孩子的衣服摔在地上。孩子开始哭泣,老师没有理睬。十分钟后,孩子仍然哭闹不止。老师于是走过去,一把将孩子推倒在地。家长知晓此事后,将该情况反映给了当地教育行政部门。又据新闻报道,某幼
生活严肃的人,怀抱着理想,不愿自欺欺人,在生活里面______到不可解救的矛盾,永难_______的冲突。然而愈矛盾则体验愈深,生命的境界丰满浓郁,在生活悲壮的冲突里显露出人生与世界的“深度”。填入划横线部分最恰当的一项是:
茶树:茶叶:茶水
有一项实验的内容是:受试者被要求从一大堆抽象的图样中识别出一个样式,然后选择另一种图样来完善这个样式。实验的结果令人吃惊,在实验中表现最出色的受试者正是那些脑神经细胞耗能最少的人。如果以下哪项为真,最能对上述陈述中表面上的矛盾现象做出解释?
最新回复
(
0
)