&a[i][j]
a[i]+j
*(a+1)=j
&a[0][0]+4*i+j
a[0]+4*i+j
以上五个都为表示方法 每一个都要给详细的解释
a[i]=*(a+i)为什么
前提int a[3][4]
行地址比如a[o]前面就不用加&吗
追答如果a是一个二维数组的话,a[0]就表示行地址不用加&
追问&a[i][j] 表示数组a中第i行第j列的元素的地址 你的是错的
&a[i][j] 表示数组a中第i+1行第j+1列的元素的地址
嗯,是了,数组从0开始计数,都加1就OK了
追问a[0][1]=j这是什么意思
追答就是普通的赋值啊,把 j 赋给a[0][1]