例如,我有这些int价值.
int map1[10][10] = //;
int map2[10][10] = //;
int map3[10][10] = //;
int map4[10][10] = //;
int map5[10][10] = //;
for (int i = 1 ; i < 6 ; i++)
map{i}[2][2] = 3;
Run Code Online (Sandbox Code Playgroud)
上面的代码只是为了说明/理解,我知道这是错误的.我如何选择/访问我int的?
您正在声明2D数组或填充了整数的数组数组int map5[10][10],因此要访问这些值,您需要使用此语法,例如,map5[0][1]引用第一行中的第二个元素.
__________________________________
________________________________________
如果您想轻松使用不同的数组,请使用多个下标数组或3D数组,但还有许多其他方法.
int map[5][10][10] = //;
for ( int i = 0; i < 5; i++ )
map[ i ][ 2 ][ 2 ] = 3;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
100 次 |
| 最近记录: |