我对编程比较陌生,我需要输入一个 4 维数组,我几乎无法绕开它。所以,让我们从一个简单的 3-d 数组开始,每个元素有 2 个,如下所示:
int arr[2][2][2] =
{
{
{1, 2}
{3, 4} //redline on "{"
}
{ //redline on "{"
{5, 6}
{7, 8}
}
};
VS-2012 在“3”之前将“{”红线,并表示它期待一个“}”。我怎样才能以整洁的格式输入数组?有4个维度会让它更复杂,我需要能够清楚地看到数据。
另外,我的数组中将有很多零,本质上每个 arr[n][n] 都将为 0,所以我想知道是否可以使初始化更简单一些。
我的数组将是类型
int arr[7][7][15][2]
还是我最好使用 struct 代替?
提前致谢!