【发布时间】:2011-12-13 10:03:03
【问题描述】:
假设我要做这样的事情:
class blah
{
public:
bool exampleVar;
};
blah exampleArray[4];
exampleArray[1].exampleVar = true;
在 exampleArray 中,现在有 3 个未设置的 exampleVar 实例,如果我没有设置它们,它们的默认值是多少?
【问题讨论】:
-
难怪之前的版本没有出现在搜索中,而且这个标题更好,但答案是一样的。如果自动或分配有
new或mallocbools 有no 默认值。你只会得到内存中的内容。静态或全局变量初始化为0 == false。