JAVA为每一种基本数据设置了初值,C/C++又如何?
JAVA为每一种基本数据设置了初值,C/C++又如何
[解决办法]
C++对于基本数据类型不初始化
静态对象,全局对象,自动初始化成0的
^_^
[解决办法]
C++ 中和 JAVA 类似;
在C++中,
如果对象是通过构造生成的,
那么数据都会有初始化。
(面向OO的部分)
如果是类似 int i; 这样,
i 是不被初始化,
它不是通过构造得到的。
[解决办法]
转
C++对于基本数据类型不初始化
静态对象,全局对象,自动初始化成0的
^_^
其他都是随机生成的数
[解决办法]
?
转
C++对于基本数据类型不初始化
静态对象,全局对象,自动初始化成0的
^_^
其他都是随机生成的数
---------------------
并不是随机数,而是上一次内存中留下的垃圾值。