首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于 new 运算符的描述中错误的是
下列关于 new 运算符的描述中错误的是
admin
2009-02-15
51
问题
下列关于 new 运算符的描述中错误的是
选项
A、使用运算符 new 创建对象数组时必须定义初始值
B、使用运算符 new 创建对象时,会调用类的构造函数
C、运算符new可以用来动态创建对象和对象数组
D、使用new运算符创建的对象可以使用运算符delete删除
答案
1
解析
本题考核运算符new。先来了解运算符new:运算符new返回指定类型的一个指针,如果分配失败(如没有足够的内存空间),则返回0。它与delete运算符一起使用,以达到直接进行动态内存分配和释放的目的。对于A选项,使用运算符new创建对象数组时只能指定分配内存的大小,不能为该数组指定初始值,其初始值为缺省值,因此类中必须定义缺省构造函数。所以A选项的描述是错误的。B、C和D选项的描述都是正确的。
转载请注明原文地址:https://kaotiyun.com/show/EOkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有以下程序:#include<stdio.h>#include<string.h>struetcomputer{charCPU[10];};main(){struetcomputerpc1,pc2;strepy(pc1.CPU,"3
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
有以下程序:#include<stdio.h>main(){inti,j;for(i=3;i>1;i——){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n")
以下结构体类型说明和变量定义中正确的是()。
有以下程序:#include<stdio.h>intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是()。
已有定义inta=3;和输出语句printf("%8x",a);以下正确的叙述是()。
随机试题
Parentsandteenagersoftendisagreeabouttheamountoffreedomandresponsibilitythatyoungpeoplearetohave.Theteenager
心迷走神经节后纤维所释放的神经递质是
慢性肾功能不全时,代谢性酸中毒的原因包括
不是全口义齿患者复诊时常见的症状的是
女性,85岁。因大量呕血、黑便送来急诊。既往有冠心病,肾动脉硬化。立即给予输血、补液及相应的止血措施。对此患者指导液体入量及输入速度最有意义的参考指标是
遗产指被继承人死亡时遗留的个人所有财产和法律规定可以继承的其他财产权益。下列属于公民遗产范围的是()。
受欧债危机影响,全球经济复苏艰难缓慢,欧洲市场疲软,汽车销售量大幅下滑。尽管欧洲市场疲软,德国汽车制造商大众汽车首席执行官马丁.文德恩(Martinwinterkorn)日前表示,大众将不会关闭其在欧洲的工厂,但将制定灵活的生产计划,也可能裁剪临时员工。
三岛对人物心理细腻入微的_________,对弥漫全书的哀婉凄美的环境气氛的_________,对风土人情与人物活动浑然一体的_________,以及感人至深的主人公悲剧性命运结局,让你不得不赞叹:三岛不愧为一流的小说大师。依次填入画横线部分最恰当的一项是
在巴甫洛夫的实验中,中性刺激是()。
如果需要在一个演示文稿的每页幻灯片左下角相同位置插入学校的校徽图片,最优的操作方法是:
最新回复
(
0
)