int a[3][4]
a 数组名,总共12个元素,可以当做3行4列去看待,这12个元素分别为:
a[0][0] a[0][1] a[0][2] a[0][3]
a[1][0] a[1][1] a[1][2] a[1][3]
a[2][0] a[2][1] a[2][2] a[2][3]
a[i][j] 表示的是第i+1行,j+1列的元素
int a[m][n]该数组的右下角的元素只能是a[m-1][m-2]
初始化:
int a[2][3] = {1, 2, 3, 4, 5, 6};
int a[2][3] = {
{1, 2},
{3, 4}
};
是否存在多维数组?
不存在,因为内存是线性一维的
n维数组的每个元素可以看成是n-1维数组