读书人

JAVA为每一种基本数据设置了初值,C/C+

发布时间: 2012-03-04 11:13:34 作者: rapoo

JAVA为每一种基本数据设置了初值,C/C++又如何?
JAVA为每一种基本数据设置了初值,C/C++又如何

[解决办法]
C++对于基本数据类型不初始化
静态对象,全局对象,自动初始化成0的
^_^
[解决办法]
C++ 中和 JAVA 类似;

在C++中,
如果对象是通过构造生成的,
那么数据都会有初始化。
(面向OO的部分)

如果是类似 int i; 这样,
i 是不被初始化,
它不是通过构造得到的。
[解决办法]

C++对于基本数据类型不初始化
静态对象,全局对象,自动初始化成0的
^_^

其他都是随机生成的数
[解决办法]
?


C++对于基本数据类型不初始化
静态对象,全局对象,自动初始化成0的
^_^

其他都是随机生成的数
---------------------
并不是随机数,而是上一次内存中留下的垃圾值。

读书人网 >C++

热点推荐