#include <iostream>
using namespace std;
const int size=10;
class A {
int a;
int b;
public:
A (int a=1, int b=4){
this->a=a;
this->b=b;
}
} ;
int main(){
A* a = new A[size];
}
class A {
....
A (int a=1, int b=4)
...
}
这样A(int a=1,int b=4)就是他的默认构造函数
然后const size = 10;
A* a = new A[size];就可以了,
这时如果你想让初始化数组改变,则只需要
改动上面的默认构造函数就可以了~~