在二维数组A6×8中,若每个元素占用6个字节,且数组起始地址为1000,按行存储时,元素A[3][4]的第一个字节地址是多少?
答案解析
此题考察对数组按行存储的理解。在按行存储的情况下,元素A[i][j]的地址可以通过以下公式计算:基地址 + (i * 数组列数 + j) * 元素大小。对于A[3][4],地址应为1000 + (3 * 8 + 4) * 6 = 1052。选项A是数组起始地址,选项B和D分别是行和列的偏移量计算错误,选项C是正确答案。
正确答案:C