假设有二维数组A[0…5, 0…5]以行序为主序顺序存储,其基地址为1000,每个元素占4个存储单元,那么A[4][3]的存储地址为_______。
A: 1096
B: 1092
C: 1108
D: 答案A, B, C均不对
A: 1096
B: 1092
C: 1108
D: 答案A, B, C均不对
举一反三
- 已知二维数组A[3][5],其每个元素占3个存储单元,并且A[0][0]的存储地址为1200。 求元素A[1][3]的存储地址(分别对以行序和列序为主序存储进行讨论)? 以行序为主序存储,地址为( ) ,以列序为主序存储,地址为( ) 。
- 二维数组A[4][5]按行优先顺序存储,若每个元素占2个存储单元,且第一个元素A[0][0]的存储地址为1000,则数组元素A[3][2]的存储地址为( )。
- 设二维数组a[8][10]的基地址为2000,每个元素占3个存储单元,若以行序为主序顺序存储,则元素a[6][5]的存储地址为()
- 假设以行序为主序存储二维数组A[1.,100,1.,100],设每个数据元素占2个存储单元,基地址为10,则A[5,5]的存储首地址LOC[5,5]为(1)。 A: 808 B: 818 C: 1010 D: 1020
- 二维数组A[4][5]按行优先顺序存储,若每个元素占2个存储单元,且第一个元素A[0][0]的存储地址为1000,则数组元素A[3][2]的存储地址为( ) A: 1012 B: 1017 C: 1034 D: 1036