关于计算数组的存储地址的问题

2025-04-29 06:00:37
推荐回答(1个)
回答1:

这个二维数组,有12行10列。但是数据是按列优先顺序存储,
所以,其存储结构形式类似于:

a[1,1] a[2,1] a[3,1] ........ a[12,1]
a[1,2] a[2,2]..................a[12,2]

.....................................

a[1,10]........................a[12,10]

所以 A[5,5]的存储地址为 ((5-1)*12+5-1)*4+100