对于二维数组a[0..4,1..5),设每个元素占1个存储单元,且以行为主序存储,则元素a[2,1]相对于数组空间起始地址的偏移量是(40)。

admin2019-05-11  23

问题 对于二维数组a[0..4,1..5),设每个元素占1个存储单元,且以行为主序存储,则元素a[2,1]相对于数组空间起始地址的偏移量是(40)。

选项 A、5
B、10
C、15
D、25

答案B

解析 本题考查的是数组元素的存储。
   二维数组a[0..4,1..5]的元素排列情况如下所示:
                       a[0,1)a[0,2]a[0,3]a[0,4]a[0,5]
                       a[1,1]a[1,2]a[1,3]a[1,4]a[1,5]
                       a[2,1)a[2,2]a[2,3]a[2,4]a[2,5]
                       a[3,1]a[3,2]a[3,3]a[3,4]a[3,5]
                       a[4,1)a[4,2]a[4,3]a[4,4]a[4,5]
   以行为主序存储,元素a[2,1]之前存储10个元素,由于每个元素仅占一个存储单元,因此元素a[2,1]的存储位置相对于数组空间起始地址的偏移量为10。
转载请注明原文地址:https://jikaoti.com/ti/fCL7FFFM
0

相关试题推荐
最新回复(0)