#include<iostream>
using namespace std;
class Person
{
public:
//构造函数
//无参构造函数
Person() {
cout << "无参构造函数的调用" << endl;
}
//有参构造函数
Person(int a) {
age = a;
cout << "有参构造函数的调用" << endl;
}
//拷贝构造函数
Person(const Person &p) {
age = p.age;
}
//析构函数
~Person() {
cout << "析构函数的调用" << endl;
};
private:
int age;
};
void test01() {
Person p1;
Person p2(10);
}
int main() {
system("pause");
return 0;
}
为什么和黑马的代码一样但我的运行出来什么都没有,还爆黄灯