请问为什么这里不能直接在主函数里把Person实例化,要再整一个函数呢?我直接在里面初始化他也不输出。
而且显示这个
发现直接这样也能运行,为什么不用加 p.Person(); 呢?
class Person
{
//1.构造
public:
Person()
{
cout<<"Person 构造函数的调用"<<endl;
}
};
void text01()
{
Person p;
}
int main()
{
// Person p;
// p.Person();
text01();
return 0;
}