正在加载图片...
设数组的基址为LOC(a1),每个数组元素占据L个地 址单元,计算a:的物理地址的函数为: LOC(ai)=LOC(a1)+((-1)*n+j-1)*L 同理,对于三维数组A-n,即m×n×p数组,对于数 组元素a1其物理地址为: LOC(aik=loc(a1+((i-1)*n*p+g-1)*p+k-1))L 注意: 在C语言中,数组中每一维的下界定义为0,则 LOC(aii=LOC(aoo)+(i*n+j)*L设数组的基址为LOC(a11),每个数组元素占据L个地 址单元,计算aij的物理地址的函数为: LOC(aij) = LOC(a11) + ( (i-1)*n + j-1 ) * L 同理,对于三维数组Amnp,即m×n×p数组,对于数 组元素aijk其物理地址为: LOC(aijk)=LOC(a111)+( ( i-1) *n*p+ (j-1)*p +k-1) )*L 注意: 在C语言中,数组中每一维的下界定 义为0,则: LOC(aij) = LOC(a00) + ( i*n + j ) * L
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有