二维数组中的特有说法,父子数组
为了研究清楚地址的概念,把二维回归到一维数组
int a[3][4],a是二维数组名,(★名字==地址)
把二维数组分为父数组和子数组,父数组名是a,找到子数组名即可确认地址,
a[0],a[1],a[2]既是一维数组名,而C语言又规定了数组名代表数组首元素地址,因此a[0]代表一维数组a[0]中第零列元素的地址,即&a[0][0],也就是说a[1]的值是&a[1][0],a[2]的值是&a[2][0]
二维数组的有关指针
a 二维数组名,指向一维数组a[0],即0行首地址 2000
a[0] ,*(a+0),*a (是第零个子数组的首地址)零行零列元素地址 2000