二维数组A[4][5]按行优先顺序存储,若每个元素占2个存储单元,且第一个元素A[0][0]的存储地址为1000
题目
二维数组A[4][5]按行优先顺序存储,若每个元素占2个存储单元,且第一个元素A[0][0]的存储地址为1000
则数组元素A[3][2]存储地址为?求详解 请给详细过程和思路解答 这种题该怎么做
答案
A[i][j]的首地址 =
数组的在内存中的基地址(=1000)
+ i * 列数(=5)* 每个元素占单元数(=2)
+ j * 每个元素占单元数(=2)
代入得:
A[3][2] 首地址 = 1000 + 3 * 5 *2 + 2 * 2 = 1034
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- x的平方乘以sinx,求[-1,1]上的定积分
- 从A地到B地,甲车要12小时,乙车要8小时,两车同时出发相向而行,甲车行驶
- 初三英语作文:书面表达
- 怎么写孩子在家的表现和成长
- 关于现代人类的直系祖先
- 己知a=0.7^-1/3,b=0.6^-1/3,c=log2.1 1.5,则a,b,c的大小关系
- 向量a的模=根号2,向量b的模=3,向量a,b夹角45°,若a+xb与xa+b夹角为锐角,求x范围
- 如图所示,电阻R1的阻值为20Ω,R2为40Ω,当开关S断开时,电流表的示数为0.1A,则电源电压为 _V;当开关S 闭合时,电阻R2消耗的功率为 _W.
- 若一个多边形的内角和为720°,则其对角线的条数为_.
- 下列操作不能测出碳酸钠和碳酸氢钠固体混合物中碳酸钠的质量分数的是
热门考点