首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于动态存储分配,下列说法正确的是
关于动态存储分配,下列说法正确的是
admin
2010-06-06
24
问题
关于动态存储分配,下列说法正确的是
选项
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>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;printf("%d\n"
设有定义:struetcomplex{intreal,unreal;}data1={1,8},data2;则以下赋值语句中错误的是()。
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
下列叙述中,不属于软件需求规格说明书的作用的是()。
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是()。
随机试题
学前教育包括三个方面,即__________、__________与__________。
江珧柱是用________的闭壳肌加工而成的制品。
在电子病案主要技术中多层结构技术又称为
直径2.8cm的肾盂单发结石,首选的治疗方法是
最早对六部推行监察制度的朝代是()。
甲公司2017年度至2019年度对乙公司债券投资业务的相关资料如下:(1)2017年1月1日,甲公司以银行存款900万元购入乙公司当日发行的5年期公司债券,根据其管理该债券的业务模式和该债券的合同现金流量特征,将该债券分类为以摊余成本计量的金融资产,该债
2012年7月,某居民企业转让一项新技术,总收入3600万元,其中技术转让收入2700万元,与技术转让项目密不可分的技术咨询、技术服务、技术培训等收入200万元。转让设备、仪器等非技术性收入700万元。该项技术的计税基础为900万元,在使用期间已按规定摊销
()负责对借款申请人提交的材料进行合规性审查,对贷前调查人提交的“个人住房贷款调查审批表”、面谈记录以及贷前调查内容是否完整进行审查。
外部审计的基本特点是( )。
某公司欲开发一个电子交易清算系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中“数据传递时延不大于1s,并提供相应的优先级管理”主要与(58)________质量属性相关,通常可采用(59)________架构策略实现该属性:“系统采用双
最新回复
(
0
)