单选题:有代码:
有代码:
class A;
int main(){
A a[10];
A *p[10];
p[0] = new A[10];
}
A.A类中的构造函数执行30次,且析构函数执行30次
B.A类中的构造函数执行20次,且析构函数执行20次
C.A类中的构造函数执行20次,且析构函数执行10次
D.A类中的构造函数执行10次,且析构函数执行20次
答案:C
class A;
int main(){
A a[10];
A *p[10];
p[0] = new A[10];
}
A.A类中的构造函数执行30次,且析构函数执行30次
B.A类中的构造函数执行20次,且析构函数执行20次
C.A类中的构造函数执行20次,且析构函数执行10次
D.A类中的构造函数执行10次,且析构函数执行20次
答案:C