假设以行序为主序存储二维数组A=array[1…100,1…100],设每个数据元素占2个存储单元,基地址为10,则LOC[5,5]=( )
时间: 2024-04-05 21:33:56 浏览: 129
数组元素存储地址的计算.doc
LOC[5,5]在二维数组A中的位置可以通过以下公式计算:LOC[i,j] = LOC[1,1] + ((i-1) * n + (j-1)) * 2,其中n表示每行元素个数,即n=100。
将i=5,j=5代入公式,得到:
LOC[5,5] = 10 + ((5-1) * 100 + (5-1)) * 2 = 10 + 400 * 2 = 810
因此,LOC[5,5]=810。
阅读全文