【发布时间】:2011-12-01 17:00:35
【问题描述】:
所以我想非常快地初始化一个 int 二维数组,但我不知道该怎么做。我已经进行了一些搜索,但没有人说如何初始化 2D 数组,除了:
int [SOME_CONSTANT][ANOTHER_CONSTANT] = {{0}};
基本上,我有 8 个顶点,我在一个数组中列出了立方体每个面的 4 个顶点。我试过这个:
int[6][4] sides = {{0, 1, 2, 3}, {4, 5, 6, 7}, {0, 4, 7, 3}, {7, 6, 2, 3}, {5, 1, 2, 6}, {0, 1, 5, 4}};
但这告诉我,'sides' 有一个错误,它需要一个分号。有没有办法像这样快速初始化数组?
谢谢!
【问题讨论】:
标签: c++ multidimensional-array initialization