按低上标优先存储整数数组是什么意思
按低下标优先存储整数数组是什么意思
题目:假设按行优先存储整数数组A[9][3][5][8]时,第一个元素的字节地址是100,每个整数占4个字节。问下列元素的存储地址是什么?
(1) a0000 (2) a1111 (3) a3125 (4) a8247
------解决方案--------------------
都很清楚了,按行优先,一个一个算呗。。。
------解决方案--------------------
先把行存完,然后再存列,,,一个一个加吧。算术问题。。
------解决方案--------------------
如果是二维的,例如a[][],那么前边的就是行。如果是多维的,以此类推。。也有自己定义的情况。。
------解决方案--------------------
最后的下标变化最快
------解决方案--------------------
++
题目:假设按行优先存储整数数组A[9][3][5][8]时,第一个元素的字节地址是100,每个整数占4个字节。问下列元素的存储地址是什么?
(1) a0000 (2) a1111 (3) a3125 (4) a8247
------解决方案--------------------
都很清楚了,按行优先,一个一个算呗。。。
------解决方案--------------------
先把行存完,然后再存列,,,一个一个加吧。算术问题。。
------解决方案--------------------
如果是二维的,例如a[][],那么前边的就是行。如果是多维的,以此类推。。也有自己定义的情况。。
------解决方案--------------------
最后的下标变化最快
------解决方案--------------------
++