正在加载图片...
对于数组,一旦确定了它的维数和各维的长度,便 可以为它分配存储空间;当规定了数组元素的存储次 序后,便可根据给定的一组下标值求得相应数组元素 的存储位置。 现假设数组中每个元素占用个存储单元,若考虑 按行优先存储方式,则上述A数组中任何一个元素a 的存储位置可以按以下公式确定 address(ai)=address( aoo)+(ixn+j)XL 若考虑按列优先的存储方式,数组中任何一个元素 存储位置的地址计算公式为 address( ai)=address(aoo)+gxm +i)XL对于数组,一旦确定了它的维数和各维的长度,便 可以为它分配存储空间;当规定了数组元素的存储次 序后,便可根据给定的一组下标值求得相应数组元素 的存储位置。 现假设数组中每个元素占用L个存储单元,若考虑 按行优先存储方式,则上述A数组中任何一个元素aij 的存储位置可以按以下公式确定: address(aij )= address ( a00 ) + ( i×n+j )×L 若考虑按列优先的存储方式,数组中任何一个元素 aij存储位置的地址计算公式为: address( aij ) = address ( a00 ) + (j×m +i )×L
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有