如何在此代码中调用构造函数?

时间:2017-05-03 14:45:34

标签: c++ constructor

如何在此代码中调用构造函数?

此代码中既未调用x()也未调用x(int i = 0)。无法确定如何调用构造函数。

# include <iostream>
using namespace std;
class x
{
int value;
public:
    x(){
        value = 0;
        cout<<"Hello"<<endl;
    }

    x(int i = 0){
        value = i;
        cout<<"Bye"<<endl;
    }

};

int main(){
    x a();
    return 0 ;
}

输出既不是“你好”也不是“再见”。

0 个答案:

没有答案