题目有错,a[2][3]应该是a[3][3]a数组内容是
A B C
D E F
G H I
*(*(a+i)+i)也就是a[i][i],输出对角线上的元素
你从里向外看当i取零的时候*(a+i)指向的是第一行的元素首,*(*(a+i)+i)取得是第一行的第一个元素地址,以此类推,i=1时取得是第二行第二个元素地址,i=2时取得是第三行第三个元素地址,得到结果