当前位置: 代码迷 >> 综合 >> C++ 未初始化的类成员变量
  详细解决方案

C++ 未初始化的类成员变量

热度:73   发布时间:2023-10-20 21:38:42.0

未初始化的类成员变量

 

在gcc 4.8.5版本

如果还有未初始化的类成员变量,其值不确定

#include <iostream>class T {public:T() {}float tt;int it;
};int main() {float ff;cout << ff << endl;T t1;cout << t1.tt << endl;cout << t1.it << endl;return 0;
}

结果

[root@mx xsp2]# ./a.out
0
-17304.5
32766
[root@mx xsp2]# ./a.out
0
1.78996e+11
32767
[root@mx xsp2]# ./a.out
0
2.91494e-38
32766
[root@mx xsp2]# ./a.out
0
9.19502e+18
32767
[root@mx xsp2]# ./a.out
0
-3.06696e-30
32767
[root@mx xsp2]# ./a.out
0
-78.9587
32764

 

 

  相关解决方案