a是二维数组a是数组首地址,也是数组名a+1是行指针指向二维数组第1行a[0]是第0行指针的首地址a[0]+1相当于a[0][1]元素的地址,也就是第0行第1个元素的地址反正所有的都是地址
A[B] *(A+B) *(B+A) B[A] //以上四行等价 "abc"[1] *("abc"+1) *(1+"abc") 1["abc"] //以上四行等价 A[0] *(A) 0[A] //以上三行等价