- 数组
看以下代码:
A *pa = new A[10];
delete pa;
则类A的构造函数和析构函数分别执行了几次()
1 1
10 10
1 10
10 1
构造的数组中由十个对象,每个对象都要调用构造函数,但是调用析构函数的知识指针pa,所以是10,1.
2.
看以下代码:
A *pa = new A[10];
delete pa;
则类A的构造函数和析构函数分别执行了几次()
1 1
10 10
1 10
10 1
构造的数组中由十个对象,每个对象都要调用构造函数,但是调用析构函数的知识指针pa,所以是10,1.
2.