不论行优先还是列优先,二维数组的最后一个元素的存储位置是一样的
举一反三
- 什么叫二维数组的行序优先存储?什么叫二维数组的列序优先存储?
- 4 行 5 列的二维数组 M (数组下标从 0 开始),M 按行优先顺序存储时元素 M[2][4] 的起始地址与 M 按列优先顺序存储时元素()的起始地址相同。
- 【填空题】设二维数组A[-20..30,-30..20], 每个元素占有4 个存储单元, 存储起始地址为200、如按行优先顺序存储,则元素 A[25,18]的存储地址为 ;如按列优先顺序存储,则元素A[-18,-25]的存储地址为 。
- 设某二维数组a[10][20]采用顺序存储方式,每个数组元素占用1个存储单元,a[0][0]的存储地址为200,a[6][2]的存储地址是322,则该数组()。 A: 只能按列优先存储 B: 只能按行优先存储 C: 按行优先存储或按列优先存储均可 D: 以上都不对
- 设有二维数组A[10,20],其每个元素占两个字节, A[0][0]存储地址为100,若按行优先顺序存储,则元素A[6,6]的存储地址为 ,按列优先顺序存储,元素A[6,6]的存储地址为