[祥:]C++定义对象的时候调用默认的构造函数,各种形式

xiaoxiao2021-02-28  70

有一个类

class A{

public:

    A(){

        cout<<"A()"<<endl;

    }

     int x;

};

定义对象

A may;//调用默认的构造函数

A *p = new A;//调用默认的构造函数

A *p2 = new A();//调用默认的构造函数

A myb();//error, 这个不是定义对象,而是声明函数[注意]

A myc= A();//调用默认的构造函数

参考: https://zhidao.baidu.com/question/1574481257114471060.html

转载请注明原文地址: https://www.6miu.com/read-83152.html

最新回复(0)