二维数组与指针之间的关系

已知 二维数组a[i][j] ,指针p指向a首地址,请解释如下表达式含义:

(1)P (2) P+1 (3)p++ (4)*p (5) *p+j (6) p+j)

这个题目不严谨,你需要知道p指针的类型(比如是int*, int (*)[j], 还是int**),才能进行指针运算

a[0][0]的地址
a[0][1]的地址
a[0][0]的地址,且指针向后移动一位
a[0][0]的值
a[0][0]+j 的值
数组第j个元素的地址