2

可能重复:
C 和 C++:自动结构的部分初始化

我正在寻找一种用零初始化本地数组的快速方法。(“快速”是指“快速输入”。)当我执行以下操作时:

HANDLE hHandles[32] = {0};

它会将第一个元素或全部 32 个元素归零吗?

4

2 回答 2

4

它将所有 32 个元素初始化为零。

于 2012-11-06T03:26:09.823 回答
1

有关详细信息/替代方案,请参阅这个令人惊讶的流行答案。C 和 C++ 之间的区别似乎在于,在 C++ 中{}也会进行零初始化。

于 2012-11-06T03:48:42.170 回答