数据结构二维数组A[i][j]存储地址计算,初始地址为A[0][0]: A[m][n]=P+(m×
数据结构二维数组A[i][j]存储地址计算,初始地址为A[0][0]:A[m][n]=P+(m×j+n)×b和A[m][n]=P+[m×(i-1)+n]×b,i、j什么情...
数据结构二维数组A[i][j]存储地址计算,初始地址为A[0][0]:
A[m][n]=P+(m×j+n)×b 和
A[m][n]=P+[m×(i-1)+n]×b,
i、j什么情况下-1什么情况下不需要-1?为什么?请大神给个详细回答,绕晕了 展开
A[m][n]=P+(m×j+n)×b 和
A[m][n]=P+[m×(i-1)+n]×b,
i、j什么情况下-1什么情况下不需要-1?为什么?请大神给个详细回答,绕晕了 展开
2个回答
展开全部
题目能不能详细点,否则帮不了你
追问
就是二维数组存储位置计算公式,我不是写了两个吗,当数组从a[0][0]开始时用上边的公式还是下边的,当数组从a[1][1]时用上边的还是下边的?
追答
M按行存储元素时M[3][5]的存储地址=M[0][0]+(8*3+5)*4 M[0][0]是第一个元素的存储地址。
M按列存储元素时M[3][5]的存储地址=M[0][0]+(7*5+3)*4
可能是和行列有关
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询