66问答网
所有问题
当前搜索:
数据结构求数组地址
数据结构数组地址
怎么算?
答:
首
地址
是SA,则A[8][5]地址是SA+222
数据结构
以行序存储的二维
数组
问题,
地址
是什么?
答:
1、不管按行还是按列,都是顺序存储。按行存储,每行10-5+1共6个元素。A[10, 9]距离A[10, 5]之间相差4个元素;A[18, 9]与A[10, 9]相差8行,共8×6=48个元素;所以A[18, 9]与A[10, 5]相差4+48=52个元素,共52×4=208个存储单元;A[18, 9]的
地址
应该是1208。2、更一般的...
数据结构二维数组求地址
问题
求解
答:
题目的答案,
计算
过程及原因,见图.
数据结构
,求这个
数组
的
地址计算
公式
答:
第十一题
2020-11-14
数据结构
-对于二位
数组
的存储
地址
的
计算
答:
计算
的公式为: a[0][0] + (m j+i) 存储的单位 举例: 存储的单位为3,
数组
a[10][10]的起始的
地址
为2000,计算a[1][3]的地址? 答案: a[1][3]的地址为:2000+(3 10+1) 3=2000+93 = 2093 此时存储的顺序表现为: a[0][0]..a[0][1]..a[0][2].....
数据结构
数组
存储
地址
的
计算
?
答:
i*N+j)*L 这地方的L是
数组
中的一个元素所占的存储空间 例如:第一个元素的
地址
“值”就是数组的地址“值”,只不过类型不一样,强转一下就可以了。int ary[5];int* pInt = &ary[0];int (*pAry)[5] = &ary;printf("First:\t%p\n", pInt);printf("
Array
:\t%p\n", pAry);...
数据结构求数组
元素
地址
答:
记住公式啊 这是按列存储的 A[m][n]A[i][j]=LOC(a00)+(j*m+i)*L 在这个题中 m=50,n=50;所以A[-18,-25]=200+(5*50+2))*4=200+252*4=200+1028=1208 你的答案不对 应该是1208 我换了两种方法算都是1208
C 语言
数据结构
数组
存储位置的
计算
答:
1)存放该
数组
需要242个单元 2)存放第四列需要22个单元 3)按行存放,元素a[7,4]起始
地址
为 s+182 4)按列存放,元素a[4,7]其实地址为 s+142
数据结构二维数组求地址
答:
由于二维
数组
是一维线性存储方式,所以可得等式:8*10+4 = y*9 + x 并且 0 <= x <= 8 并且 1 <= y <= 10 解出来后,x=3,y=9,因为列下标从1开始,所以答案是A[3,10]关于坐标是否该减一,这个不是记住的,是根据实际情况决定的,建议你把那个二维数组按照题目要求画出来,再看是不...
数据结构
以行序存储的二维
数组
问题,
求地址
答:
答楼主追问:举一个例子:一个向量第一个元素的存储
地址
是100,每个元素的长度为2,则第5个元素的地址?做法是:100+2*(5-1)=108 因为每个元素长度为2,第五个元素首地址实际上只算出前四个元素的地址就可以了。【】【】【】【】(【)】,求括号里的【之前长度。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
数组是数据结构还是数据类型
数据结构二维数组地址计算
数据结构数组元素地址计算的题
数据结构求元素地址
数据结构数组
数据结构数组表示方式
数据结构如何定义数组
数据结构多维数组
数据结构一维数组