在二维数组A6×8中,若每个元素占用6个字节,且数组起始地址为1000,按列存储时,元素A[5][7]的第一个字节地址是多少?

答案解析

此题考察对数组按列存储的理解。在按列存储的情况下,元素A[i][j]的地址可以通过以下公式计算:基地址 + (j * 数组行数 + i) * 元素大小。对于A[5][7],地址应为1000 + (7 * 6 + 5) * 6 = 1314。选项A和B是列和行的偏移量计算错误,选项C是错误的行索引计算,选项D是正确答案。
正确答案:D
随机推荐
开始刷题