网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
关于new运算符的下列描述中,错误的是(  )。
A

它可以用来动态创建对象和对象数组

B

使用它创建的对象或对象数组可以通过运算符delete删除

C

使用它创建对象时要调用构造函数

D

使用它创建对象数组时必须指定初始值


参考答案

参考解析
解析:
new创建对象时,不用显式调用构造函数,系统会自动调用构造函数。
更多 “单选题关于new运算符的下列描述中,错误的是(  )。A 它可以用来动态创建对象和对象数组B 使用它创建的对象或对象数组可以通过运算符delete删除C 使用它创建对象时要调用构造函数D 使用它创建对象数组时必须指定初始值” 相关考题
考题 使用new运算符创建数组时,可以为该数组指定初始值()。 此题为判断题(对,错)。

考题 创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数,下列程序涉及到对象数组的创建和单个对象的创建,其输出结果是( )。#includeusing namespace std;class Foo{public:Foo(int X){cout ’A”}Foo(){}};int main()Foo f[3],g(3);return 0;}

考题 创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显示给出数组元素的初值,则调用缺省构造函数。下列程序涉及对象数组的创建和单个对象的创建,其输出结果是______。include <iostream>using namespace std;class Foo{public:Foo(int x){cout<<'A';}Foo(){}};int main(){Foo f[3], g(3);return 0;}

考题 关于new运算符的错误的描述是( )。A.使用运算符new创建对象数组时必须定义初始值B.使用运算符new创建对象时,会调用类的构造函数C.运算符new可以用来动态创建对象和对象数组D.使用new运算符创建的对象可以使用运算符delete删除

考题 下列关于delete运算符的叙述中,错误的是( ) A使用delete运算符释放类对象时要调用该类的析构函数Bdelete运算符可以作用于空指针C由new运算符分配的动态内存空间必须通过delete运算符释放D使用delete运算符释放动态分配的单个对象和对象数组的语法格式相同

考题 数组的定义采用基于对象的方法。使用new运算符创建JavaScript中数组的基本语法是_______。

考题 下列关于new运算符的描述中错误的是( )。A.使用运算符new创建对象数组时必须定义初始值B.使用运算符new创建对象时,会调用类的构造函数C.运算符new可以用来动态创建对象和对象数组D.使用new运算符创建的对象可以使用运算符delete删除

考题 关于new运算符的下列描述中,错误的是( )。A.用来动态创建对象和对象数组B.用它创建的对象和对象数组可以使用运算符delete删除C.创建对象时要调用构造函数D.它创建对象数组时必须制定初始值

考题 给对象数组元素赋值时都要创建临时对象。

考题 关于new运算符的下列描述中,()是错误的。A、它可以用来动态创建对象和对象数组B、使用它创建的对象和对象数组可以使用运算符delete删除C、使用它创建对象时要调用构造函数D、使用它创建对象数组时必须指定初始值

考题 Parameter对象可以通过调用相类的构造函数来创建,创建时可以指定参数名称和参数值。()

考题 下列关于运算符delete的描述中,错误的是()。A、使用该运算符可以释放用new运算符创建的对象或对象数组B、使用该运算符可以释放所有对象C、使用delete运算符时会自动调用析构函数D、用它释放对象数组时,它作用的指针名前要加下标运算符[]

考题 new运算符用于创建对象,new运算符被执行之后会返回新创建对象的()。

考题 Java中,用户不能直接调用构造方法,必须在创建对象时用new运算符调用。

考题 使用new创建一个对象数组,该数组用指针pa指向,并使数组的3个元素都是类A的对象a1的值。应该是()

考题 使用new运算符创建的对象数组其元素都具有默认值。

考题 下列关于运算符new的描述中,错误的是()。A、它可以创建对象或变量B、它可以创建对象数组或一般类型数组C、用它创建对象或对象数组时要调用相应的构造函数D、用它创建的对象可以不用delete运算符释放

考题 运算符new可以创建变量或对象,也可以创建数组

考题 关于Javascript中数组的说法中,不正确的是:()A、数组的长度必须在创建时给定,之后便不能改变B、由于数组是对象,因此创建数组需要使用new运算符C、数组内元素的类型可以不同D、数组可以在声明的同时进行初始化

考题 单选题下列关于运算符delete的描述中,错误的是()。A 使用该运算符可以释放用new运算符创建的对象或对象数组B 使用该运算符可以释放所有对象C 使用delete运算符时会自动调用析构函数D 用它释放对象数组时,它作用的指针名前要加下标运算符[]

考题 判断题使用new运算符创建的对象数组其元素都具有默认值。A 对B 错

考题 单选题关于new运算符的下列描述中,错误的是(  )。A 它可以用来动态创建对象和对象数组B 使用它创建的对象或对象数组可以通过运算符delete删除C 使用它创建对象时要调用构造函数D 使用它创建对象数组时必须指定初始值

考题 判断题Java中,用户不能直接调用构造方法,必须在创建对象时用new运算符调用。A 对B 错

考题 填空题使用new创建一个对象数组,该数组用指针pa指向,并使数组的3个元素都是类A的对象a1的值。应该是()

考题 填空题new运算符用于创建对象,new运算符被执行之后会返回新创建对象的()。

考题 单选题关于Javascript中数组的说法中,不正确的是:()A 数组的长度必须在创建时给定,之后便不能改变B 由于数组是对象,因此创建数组需要使用new运算符C 数组内元素的类型可以不同D 数组可以在声明的同时进行初始化

考题 单选题关于new运算符的下列描述中,()是错误的。A 它可以用来动态创建对象和对象数组B 使用它创建的对象和对象数组可以使用运算符delete删除C 使用它创建对象时要调用构造函数D 使用它创建对象数组时必须指定初始值

考题 单选题下列关于运算符new的描述中,错误的是()。A 它可以创建对象或变量B 它可以创建对象数组或一般类型数组C 用它创建对象或对象数组时要调用相应的构造函数D 用它创建的对象可以不用delete运算符释放