首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于 new 运算符的描述中错误的是
下列关于 new 运算符的描述中错误的是
admin
2009-02-15
48
问题
下列关于 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全国计算机二级
相关试题推荐
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
有如下程序#include<stdio.h>#include<string.h>main(){printf("%d\n",strlen("0\n011\1"));}程序运行后的输出结果是
若有定义语句:chara=’\82’;则变量a
以下结构体类型说明和变量定义中正确的是()。
运行下面程序时,从键盘输入字母A,则输出结果是()。#inc1udemain(){charch;ch=getchar();switch(ch){case’A’:printf("AAAA\
关于栈的叙述中正确的是()。
对于循环队列,下列叙述中正确的是()。
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例如,分别输入下面两个字符串:FirstString——SecondString程序运行后的输出
在满足实体完整性约束的条件下( )。
下列选项中不属于结构化程序设计原则的是()。
随机试题
A.中效糖皮质激素B.长效糖皮质激素C.外用激素D.皮质激素抑制药E.短效糖皮质激素泼尼松龙
发生于儿童舌腹的溃疡为
男性,23岁,感冒后发热、咽痛,吞咽时咽痛加剧4天。检查:双侧扁桃体充血、肿大,腺窝口有黄白色脓性分泌物,易拭去。颌下淋巴结肿大、压痛。最可能的诊断是
显影加工的中间处理是指
列入结算或平衡的项目包括()。
仲裁协议中必不可少的内容有()。
《中华人民共和国刑法》规定,过失引起火灾,涉嫌()情形的,应予以立案追诉。
《国家学校体育卫生条件试运行基本标准》规定,农村200名以上学生的中小学校至少配备专职体育教师()。
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26-45,markoneletterA,B,CorDony
Americanwomendidnothavevotingrightuntiltheadoptionofthe19thamendment______.
最新回复
(
0
)