00问答网
所有问题
二维数组A[4][5]按行优先顺序存储,若每个元素占2个存储单元,且第一个元素A[0][0]的存储地址为1000
如题所述
举报该问题
其他回答
第1个回答 2012-02-15
数组A[n][m]中每个元素占用的存储单元为k,元素A[i][j]相对于首元素的地址偏移量为(i*m+j)*k。
代入题中数据得A[3][2]的偏移量为(3*5+2)*2=34,存储地址为1000+34=1034。
相似回答
二维数组A[4][5]按行优先顺序存储,若每个元素占2个存储单元,且第一个
...
答:
A[3
][2]
的地址为1000+(3*5+2)*2=1034
数据结构
数组存储
问题
答:
列优先为a[0][0] a[1][0] a[2][0] ...a[4][0] a[0][1] a[1][1]...按列存,先存第一列,在第二列 紧挨着进行
存储
,
a[0][0]存储
的地址为1000,然后下一个地址为1002(
每个元素占2个存储单元
),这样按照
顺序
往下排就是了。
二维数组
在内存中的存放
顺序
答:
2、二维数组在c++中
存储,
一般是按行存储的,就是将一行当作一维数组进行存储。例如:
a[2][2]
这个
二维数组,
其在内存中
存储顺序
为:
a[0][0]a[
0][1]//先
存储第一
行a[1][0]a[1][1]//再存储第二行。3、C语言中二维数组是
按行优先存储
的即在内存中存
一个二维数组
时先把数组中第一行的...
数据结构的问题~
答:
设有二维数组A(6*8)
,每个元素占
4个字节
,A[0][0]
的起始地址为1000,计算 (1) 数组A共占多少个字节; (2) 数组的最后
一个元素A[5][
7]的起始地址; (3)
按行优先
存放时,元素A[1
][4]
的起始地址; (4) 按列优先存放时,元素
A[4
[7]的起始地址; 四、设计题 1.对于
二维数组A[
m][n],其中m<=80,...
大家正在搜
二维数组按行优先顺序存储
什么叫二维数组的行序优先存储
二维数组元素行优先储存
数组按行优先存储的地址
二维数组的行地址和列地址
若按行顺序存放二维数组W
二维数组之所以有行优先顺序
二维数组行优先和列优先
二维数组行优先存储