Sunset
143 字
1 分钟
数组.多维数组
多维数组写作这样:
Int a[i1][i2]…[in];
以二维数组举例就是这样:
Int a[3][5];
这个数组其实表示的就是一个三行五列的矩阵:
由于二重数组有两个维度,所以在遍历的时候需要两重循环,就像这样:
二维数组在初始化的时候也可以像一维数组一样。
在这里,行数可以省略(a[]里是空的),而列数不能省略。每一个大括号要用一个逗号分割开来,像一维数组一样,空缺就会补0,
多维数组写作这样:
Int a[i1][i2]…[in];
以二维数组举例就是这样:
Int a[3][5];
这个数组其实表示的就是一个三行五列的矩阵:
由于二重数组有两个维度,所以在遍历的时候需要两重循环,就像这样:
二维数组在初始化的时候也可以像一维数组一样。
在这里,行数可以省略(a[]里是空的),而列数不能省略。每一个大括号要用一个逗号分割开来,像一维数组一样,空缺就会补0,