gpt4 book ai didi

c++ - 如何在 C++ 中初始化 3D 数组

转载 作者:IT老高 更新时间:2023-10-28 12:36:41 28 4
gpt4 key购买 nike

如何在 C++ 中初始化 3d 数组

int min[1][1][1] = {100, { 100, {100}}}; //this is not the way

最佳答案

您问题中的数组只有一个元素,因此您只需要一个值即可完全初始化它。您需要三组大括号,数组的每个维度各一组。

int min[1][1][1] = {{{100}}};

一个更清晰的例子可能是:

int arr[2][3][4] = { { {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4} },
{ {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4} } };

如您所见,有两组,每组包含三组,每组 4 个数字。

关于c++ - 如何在 C++ 中初始化 3D 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2178909/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com