单选题
👁️ 浏览量:

试题题干

使用delete[]删除对象数组时,描述正确的是( )

A

数组中各元素都调用析构函数

B

数组中各元素都调用构造函数

C

不调用析构函数

D

只有首元素调用析构函数

参考答案

正确答案:

试题解析

当使用new运算符生成对象指针时,自动调用本类的构造函数。使用delete删除这个对象时

对于对象数组,要为它的每个元素调用一次构造函数和析构函数。故本题选A。