在这里,我试图遍历三维数组,但在数组中不断收到错误消息“参数已初始化”。
int arr[2][2][3] =
{
{
{1,2,3},
{4,5,6}
},
{
{10,11,12},
{13,14,15}
}
};
for(int i=0; i<2; i++) {
for(int j=0; j<3; j++) {
for(int k=0; k<3; k++) {
printf("%d\r\n", arr[i][j][k]);
}
}
}
答案 0 :(得分:0)
声明int i,j,k;在循环之外。 编译器可能不允许在循环中声明它们。