目录: 标题| 题干| 答案| 搜索| 相关
问题

对于二维数组a[1..6,1..8],设每个元素占2个存储单元,且以列为主序


对于二维数组a[1..6,1..8],设每个元素占2个存储单元,且以列为主序存储,则元素a[4,4]相对于数组空问起始地址的偏移量是______个存储单元。

  • A28
  • B42
  • C48
  • D54
参考答案
参考解析:

解析:本题考查数据结构基础知识。    在这里需要注意元素是按行存还是按列存存储的。   按列存储时,a[4,4]之前的元素个数为21(3×6+3),每个元素占2个存储单元,因此a[4,4]相对于数组空间起始地址的偏移量是42。   按行存储时,a[4,4]之前的元素个数为27(3×8+3),该元素相对于数组空间起始地址的偏移量是54。

分类:其他
相关推荐

1、设二维数组intM[4][4],每个元素(整数)占2个存储单元,元素按行优先

设二维数组intM[4][4],每个元素(整数)占2个存储单元,元素按行优先的顺序存储,数组的起始地址为200,元素M[1][1]的地址是()

2、设二维数组F的行下标为1~5,列下标为0~8,F的每个数据元素均占4个字节。

设二维数组F的行下标为1~5,列下标为0~8,F的每个数据元素均占4个字节。在按行存储的情况下,已知数据元素F[2,2]的第一个字节的地址是1044,则F[3,4]和F[4,3]的第一...

3、对于二维数组a[0..4,1..5],设每个元素占1个存储单元,且以行为主序

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

4、● 设数组 a[1..6,0..9]的元素以行为主序存放,每个元素占用一个存

● 设数组 a[1..6,0..9]的元素以行为主序存放,每个元素占用一个存储单元,则数组元素 a[3,3]的地址为 (34) 。(34)A a+23B a+27C a+39D a+35

5、设二维数组a[10][20]按列优先存储在内存中,假设每个元素占3个存储单元

设二维数组a[10][20]按列优先存储在内存中,假设每个元素占3个存储单元,已知a[4][5]的存储单元地址为500,则a[8][7]的存储单元地址为【】A746B743C569D572

6、对于二维数组a[1..6,1..8],设每个元素占两个存储单元,且以列为主序

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