假设A是一个二维数组,声明如下:
A: array [1 ... 10] [1 ... 15] of integer;
假设每个整数占据一个存储位置,则该数组以行优先顺序存储,并且该数组的第一个元素存储在位置100,元素a [i] [j]的地址是多少?
(A) 15i + j + 84
(B) 15j + i + 84
(C) 10i + j + 89
(D) 10j + i + 89答案: (A)
解释:
这个问题的测验
如果您在以上帖子中发现任何错误,请在下面发表评论
📅  最后修改于: 2021-05-13 21:05:47             🧑  作者: Mango
假设A是一个二维数组,声明如下:
A: array [1 ... 10] [1 ... 15] of integer;
假设每个整数占据一个存储位置,则该数组以行优先顺序存储,并且该数组的第一个元素存储在位置100,元素a [i] [j]的地址是多少?
(A) 15i + j + 84
(B) 15j + i + 84
(C) 10i + j + 89
(D) 10j + i + 89答案: (A)
解释:
这个问题的测验
如果您在以上帖子中发现任何错误,请在下面发表评论