在C中,a[i]i[a]是可以互换的,两个写法都能得出一样的结果。

    成因分析:在C中,对内存块而言,数组与指针是无差别的(本质上还是有差别的,但对于内存而言几乎无差别),就是说:a[i] = *(a + i) = *(i + a) = i[a]