首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于new运算符的描述中错误的是
下列关于new运算符的描述中错误的是
admin
2010-03-29
57
问题
下列关于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/zQjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intx=1,y=2,z=3;if(x>y)if(y<z)printf("%d",++z);elseprintf("%d",++y);printf("%d\n",x++);}
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
下列数据结构中,属于非线性结构的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列定义数组的语句中错误的是()。
以下叙述中错误的是
若有以下函数首部intfun(doublex[10],intn)则下面针对此函数的函数声明语句中正确的是
下面叙述中正确的是
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include<stdio.h>#defineN5Voidfun(intx[N]){intm;for(m=N-l;m>=0;m--)scanf("%d"
随机试题
阅读下列短文,回答有关问题。海南杂忆茅盾我们到了那有名的“天
设处处连续,则a=().
Accordingtothenewsreport,itistheweatherthatwilldeterminetheexactlaunchtimeofShenzouSeven.
关于胆道系统的叙述,错误的是
关于栓剂的用法正确的是
关于流水步距的说法,正确的是()。
俗话说:“行为培养习惯,习惯养成性格,性格决定命运。”请以“学生的学习习惯”为话题写一篇文章,题目自拟,文体不限(诗歌除外),不少于800字。
以下过程设计工具不属于图形工具的是()。
为了克服软件危机提出了【】概念。
ASalinasoutlinesthekeyqualitiesofgoodmanagementinthisautobiography.Hebelievesthatdecisionsshouldbebasedon
最新回复
(
0
)