设二维数组A中,每个元素的长度为4个字节,行下标i为1~8,列下标j为1~10,从首地
址SA开始以行序连续存放在存储器内,那么元素A[8][6]的起始地址为( )。
A、SA+292 B、SA+296 C、SA+300 D、304
元素A[8][6]的起始地址=SA+((8-1)*10+(6-1))*4=SA+300
选C
(8-1)*10+(6-1)为以行序连续存放时,A[8][6]元素前元素个数,((8-1)*10+(6-1))*4表示它们所占空间。
选C
(8-1)*10+(6-1)为以行序连续存放时,A[8][6]元素前元素个数,((8-1)*10+(6-1))*4表示它们所占空间。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-08-10
Addr(A[8][6]) = SA + 4 * ((8 - 1) * 10 + (6 - 1)) = SA + 4 * (70 + 5) = SA + 300
答案C
答案C
第2个回答 2012-12-18
武夷学院的鸟人啊~哈哈~