设有二维数组a[5][6],每个元素占相邻的8个字节,存储器按字节编址,已知a的起始地址是1000,试计算数组a的最后一个元素起始地址。
举一反三
- 设有二维数组a[5][6],每个元素占相邻的8个字节,存储器按字节编址,已知a的起始地址是1000,试计算按行序优先时,元素a[3][5]的起始地址。
- 设有二维数组a[5][6],每个元素占相邻的8个字节,存储器按字节编址,已知a的起始地址是1000,试计算按行列序优先时,元素a[4][3]的起始地址。
- 假设有二维数组A6×8,每个元素用相邻的6个字节存储,存储器按字节编址。已知A的起始存储位置(基地址)为1000,计算:数组A的最后一个元素a[5][7]的第一个字节的地址。
- 假设有二维数组A6×8,每个元素用相邻的6个字节存储,存储器按字节编址。已知A的起始存储位置(基地址)为1000,计算:按行存储时,元素a[4][7]的第一个字节的地址。[br][/br]
- 已知二维数组A[10][8],每个元素占4个字节,且数组在内存中的起始地址为3000。请计算:数组A共占用多少字节?数组A第一个数据元素的存储地址是多少?数组A最后一个元素的存储地址是多少?采用行优先顺序存储该数组,元素A[6][5]的地址是多少?采用列优先顺序存储该数组,元素A[6][5]的地址是多少?