三维数组A[4][5][6]按行优先存储方法存储在内存中,若每个元素占2个存储单元,且数组中第一个元素A[0][0][0]的存储地址为120, 则元素A[3][4][5]的存储地址为1
以行优先顺序存储的三维数组A[m][n][k],
其中元素A[0][0][0]的地址为a,
且每个元素占b个字节,
则A[x][y][z]的地址为 a+(x*n*k+y*k+z)*b,
(3*5*6+4*6+5)*2+100
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题