C语言 二维数组的线性存储特性
文章目录线性存储种类行优先存储列优先存储程序验证:C语言二维数组线性存储线性存储由于计算机的内存是一维的,多维数组的元素应排成线性序列后存入存储器。数组一般不做插入和删除操作,即结构中元素个数和元素间的关系不变。所以采用顺序存储方法表示数组。种类行优先存储将数组元素按行向量排列,第i+1个行向量紧接在第i个行向量后面。如:二维数组A[m][n]按行优先存储的线性序列为:A[0][0]、A[0][1]…A[0][n]、A[1][1]、A[1][1]…A[1][n]…A[m][n]、A[m][1]