徹底理解C語言二維數組和指針

C語言二維數組以及用指針操作相對於一組數組而言有些複雜,這裏嘗試通過類比的方式快速理解。 首先我們要理解一組數組以及其指針操作方法。比如定義數組:int a[10],則a爲數組第0個元素的地址,即:a ==&a[0];a+1表示 a[1]的地址,即a+1 == &a[1],依次類推有:a+i == &a[i]。等式兩邊同時進行取值操作,則有 *(a+i) == a[i]。即對於數組中的任一元素a[
相關文章
相關標籤/搜索