未初始化的类成员变量
在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