标签: c++ constructor
#include <iostream> using namespace std; class A { public: int x; }; int main() { A a = A(); cout<<a.x<<endl; }
对于这段代码,我得到输出为0但是当我创建对象为A a时;然后打印a.x,我得到垃圾值。为什么会这样?