#include <iostream>
using namespace std;
class A {
public:
A() {
cout << "AAA" << endl;
}
A(int a) {
cout << "AAAaaa" << endl;
}
};
int main() {
A a(2); //调用1次
cout << "11111111111" << endl;
A b[3]; //调用三次
cout << "2222222" << endl;
A* c; // 只是声明,如果要调用构造的话需要new出一块空间。
cout << "3333" << endl;
A* d[4]; // 只是声明,同上
cout << "4444" << endl;
A e; //调用1次
return 0;
}
声明对象指针
最新推荐文章于 2023-01-19 20:58:12 发布