设一个系统中二维数组采用行续优先的存储方式存储。。。

设一个系统中二维数组采用行续优先的存储方式存储,已知二维数组a[10][8]中每个数据元素占4个存储单元,且第一个数据元素的存储地址是1000,求数据元素a[4][5]的存储地址。

第1个回答  2011-01-13
我想应该是这样的,a[4][5]=(4*8+5)*4+1000=1148
(4*8+5)中的4和5是a[4][5],括号外边的4指的是4个存储单元,最后在加上首地址(我想这个首地址应该是a[0][0]的),但是这个题好像不怎么完整,因为没有告诉首地址的下标,所以可能是错的答案。希望我可以帮到你!
建议你去好好问问老师或者自己去图书馆查查资料,系统的把他搞清楚,因为这个是考试必考的,也是考研必考的!呵呵呵、、、本回答被提问者采纳
第2个回答  2011-01-13
1000+(4*8+5)*4 = 1148