结构推理
设二维数组A
5×6
的每个元素占4个字节,已知LOC(a
00
)=1000,A共占多少个字节?
A的终端结点的起始位置是多少?按行和列优先存储时,a
2,5
的起始地址分别为多少?
【正确答案】
因为4×5×6=120,所以二维数组A
5*6
共占120个字节;
LOC(a
45
)=1000+120-4=1116:
按行优先时LOC(a
25
)=1000+4×(2×6+5)=1068;
按列优先时LOC(a
25
)=1000+4×(5×5+2)=1108;
【答案解析】
提交答案
关闭