首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于new运算符的描述中错误的是
下列关于new运算符的描述中错误的是
admin
2010-12-16
49
问题
下列关于new运算符的描述中错误的是
选项
A、使用运算符new创建对象数组时必须定义初始值
B、使用运算符new创建对象时,会调用类的构造函数
C、运算符new可以用来动态创建对象和对象数组
D、使用new运算符创建的对象可以使用运算符delete删除
答案
A
解析
本题考核运算符Dew。先来7解运算符new:运算符new返回指定类型的一个指针,如果分配失败(如没有足够的内存空间),则返回0。它与delete运算符一起使用,以达到直接进行动态内存分配和释放的目的。对于A选项,使用运算符Flew创建对柬数组时只能指定分配内存的大小,不能为该数组指定初始值,其初始值为缺省值,因此类中必须定义缺省构造函数。所以A选项的描述是错误的。B、C和D选项的描述都是正确的。
转载请注明原文地址:https://kaotiyun.com/show/Kdjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}};inti,j,k,t;
下列处理中与队列有关的是
有以下程序:#includevoidfun(int*a,int*b){int*c;c=a;a=b;b=c;}main(){intx=3,y=5,*p=&x,*q=&y;
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];);定义一个数组:structanumber[10];
有以下程序#include<stdio.h>intm1(intx,inty){if(x<=y)return2*x+1;elsereturny;}intm2(intx,inty)
若要建立下图所示的存储结构,以下正确的程序段是()。
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
数据库应用系统中的核心问题是( )。
设有下面的定义:structst{mta;floatb:}d;int*p,要使p指向结构变量d中的a成员,正确的赋值语句是()。
下列二叉树描述中,正确的是()。
随机试题
简答我国现行婚姻法对事实婚姻的规定。
以下不属于土地增值税扣除项目的是()。
建筑工程材料的质量控制中,凡涉及工程安全及使用功能的有关材料,应按各专业工程质量验收规范规定进行复验,并经()检查认可。
火灾风险评估常用的试验方法有()。
2008年金融危机使全球经济处于低迷状态,这种状态同样影响并波及基金市场。这主要体现了市场风险中的()。
一般情况下,借款人的还款来源包括()。
素质教育的根本任务是()。
简述无形资产评估中的评估基本事项的内容。
栈的插入和删除操作在()进行。
EnthusiasmforPetsPetsarean【T1】______partofmanyBritishfamilies.Catsanddogsarethemost【T2】______petsinBritain
最新回复
(
0
)