为什么输出结果不是0;
程序代码:
#include<iostream> using namespace std; struct CLS { int m; CLS(int i):m(i) {} CLS(){CLS(0);} }; void main() { CLS obj; cout<<obj.m<<endl; }
#include<iostream> using namespace std; struct CLS { int m; CLS(int i):m(i) {} CLS(){CLS(0);} }; void main() { CLS obj; cout<<obj.m<<endl; }