它与delete运算符一起使用,以达到直接进行动态内存分配和释放的目的。对于A) 选项,使用运算符new创建对象数组时只能指定分配内存的大小,不能为该数组指定初始值,其初始值为缺省值,因此类中必须定义缺省构造函数。所以A) 选项的描述是错误的。B) 、C) 和 D) 选项的描述都是正确的。
下面关于new运算符的描述中错误的是( )A.使用new创建对象时必须定义初始值B.使用new创建对象时会调用类的构造函数C.new可以用来动态创建对象和对象数组D.使用
先来了解运算符new:运算符new返回指定类型的一个指针,如果分配失败(如没有足够的内存空间),则返回0。它与delete运算符一起使用,以达到直接进行动态内存分配和释放的目的。对于A) 选项,使用运算符new创建对象数组时只能指定分配内存的大小,不能为该数组指定初始值,其初始值为缺省值,因此类中必须定义缺省构造函数。
对于A选项,使用运算符Flew创建对柬数组时只能指定分配内存的大小,不能为该数组指定初始值,其初始值为缺省值,因此类中必须定义缺省构造函数。所以A选项的描述是错误的。B、C和D选项的描述都是正确的。结果一 题目 下列关于new运算符的描述中错误的是() A.使用运算符new创建对象数组时必须定义初始值 B.使用运算符...
[解析] 使用new创建对象数组或一般数组时,不能为该数组指定初始值,其初始值为默认值。结果一 题目 下列关于new运算符的描述中错误的是() A.使用运算符new创建对象数组时必须定义初始值 B.使用运算符new创建对象时,会调用类的构造函数 C.运算符new可以用来动态创建对象和对象数组 D.使用new运算符创建的对象可以使...
1下面有关new运算符的描述,错误的是( )。 A. 使用new运算符创建对象时,会调用类的构造函数 B. 使用new运算符创建数组时,必须定义初始值 C. 使用new运算符创建的对象可以使用delete运算符删除 D. new运算符可以用来动态创建对象和对象数组 2下面有关new运算符的描述,错误的是( )。使用new运算符创建对象时,...
使用new运算符创建对象时,会调用类的构造函数使用new运算符创建数组时,必须定义初始值使用new运算符创建的对象可以使用delete运算符删除new运算符可以用来动态创建对象和对象数组 2下面有关new运算符的描述,错误的是( )。使用new运算符创建对象时,会调用类的构造函数 使用new运算符创建数组时,必须定义初始值 使用new...
下列关于new运算符的描述中错误的是( )。 A.使用运算符new创建对象数组时必须定义初始值B.使用运算符new创建对象时,会调用类的构造函数C.运算符new可以用来动态创建对象和对象数组D.使用new运算符创建的对象可以使用运算符delete删除 相关知识点: 试题来源: ...
D.使用new运算符创建的对象可以使用运算符delete删除 相关知识点: 试题来源: 解析 A 暂无解析 结果一 题目 下列关于new运算符的描述中错误的是() A.使用运算符new创建对象数组时必须定义初始值 B.使用运算符new创建对象时,会调用类的构造函数 C.运算符new可以用来动态创建对象和对象数组 D.使用new运算符创建的...