一維數組名與二維數組名的差異

一維數組名和二維數組名均可以看作是指針,不一樣在於:數組 (1)一維數組名至關於指向該數組數據類型的指針;指針 (2)二維數組名至關於指向該數組中的一維數組的數組指針。編譯 好比,定義一維數組 int a[i] 和二維數組 int b[i][j],a至關於int (*),而b至關於int (*)[j]。數據類型 所以,想要得到 a[i] 中第 x 個元素,能夠直接使用 *(a+x)。而想要得到 b
相關文章
相關標籤/搜索