先定义一个一维数组
int arr[4]
一个二维数组
int brr[3][4]
图1.0
在一维数组中: 在二维数组中:
arr 表示整形指针,指向数组首元素地址; brr 表示数组指针,指向图1.0红色格子;
arr+1 表示整形指针,指向首元素后的元素; brr+1 表示数组指针,指向图1.0绿色格子;
arr[0] 表示数组第一个元素保存的整形变量; brr[0] 表示整形指针,等同arr,指向图1.0粉色格子;
arr[0]+1 表示数组第二个元素保存的整形变量。 brr[0]+1 表示整形指针,等同arr+1,指向图1.0棕色格子;
brr[0][0] 表示数组(0,0)位置所保存的值。