C语言数组为什么按行优先存储

2021-11-04 社会 172阅读
C语言中
二维数组是按行优先存储的
即在内存中存一个二维数组时先把数组中第一行的数组元素存完再接着存下一行的直到存完。
ps:定义一个二维数组如inta[m][n]该数组为m行n列的矩阵,在内存中这样顺序存的:
a[0][0]a[0][1]...a[0][n-1]a[1][0]a[1][1]...
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com