如果数组的元素又是数组,则称为二维数组。例如
int a[3][4] = {
{0, 1, 2, 3}
, {4, 5, 6, 7}
, {8, 9 ,10 ,11}
};
可以将a
看成一个数组,这个数组中有
3
个元素,每个元素又是一个包含
4
个
int
的数组。
1 二维数组的标识符
当给出二维数组名而没有方括号时,可以将其看作是二维数组的标识符。该标识符不是左值,不能给它赋值,可以将其看作是数组的起始地址,即数组中第一个元素的地址。
2 a[x]的含义
x