C语言二维数组元素的多种表示方法小结
生活随笔
收集整理的這篇文章主要介紹了
C语言二维数组元素的多种表示方法小结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C語言二維數組元素的多種表示方法小結
昨天,一個小可愛問我,為何函數中,數組可以改變主函數中的值,比如b[i],就可以改原來數組中的值。其實b[i] 等價于 *(b + i)也是通過地址間接更改的,小可愛醍醐灌頂。
- 其實通過加法具有交換律 b[i] <==> i[b]
隨便聊到了二維數組的多種等價,
以a[M][N]數組為例子,該數組a[i][j] (0 <= i < M; 0 <= j < N)可以等價為:
希望對你有所幫助哦!!!
總結
以上是生活随笔為你收集整理的C语言二维数组元素的多种表示方法小结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言结构体占用内存总结
- 下一篇: C语言位运算,醍醐灌顶式教学