有一个二维数组A,行下标的范围是0到8,列下标的范围是1到5,每个数组元素占4个字节存储。若A[0,1]的地址为0,则按行存储,则A[3,5]的一个字节的地址分别是。
举一反三
- 一个二维数组A,行下标的范围是1到8,列下标的范围是1到8,存储器按字节编址,数组基地址为800,按行优先存储,每个数组元素用相邻的2个字节存储,那么,这个数组的体积是 ________ 个字节。其中数据元素A[5][6]的存储首地址为____________。
- 有一个二维数组A,行下标的范围是0到8,列下标的范围是1到5,每个数组元素用相邻的4个字节存储。存储器按字节编址。假设存储数组元素A[0,1]的第一个字节的地址是0,存储数组A的最后一个元素的第一个字节的地址是( )
- 【指针-1-11】二维数组M[][]元素占3个字节,行下标i的范围从0到4,列下标j的范围从0到5,M数组按行存储时元素M[3][5]的起始地址与M数组按列存储时元素____的起始地址相同。 A: M[2][4] B: M[3][4] C: M[3][5] D: M[4][4]
- 有一个二维数组A[0:8,1:5],每个数组元素用相邻的4个字节存储,存储器按字节编址,假设存储数组元素A[0,1]的第一个字节的地址是0。若按行存储,则A[5,3]的第一个字节的地址( )。 A: 88 B: 128 C: 96 D: 108
- 二维数组A,行下标i的范围从0到8,列下标j的范围从1到10,若A按行存放,元素A[8][5]的起始地址与A按列存放时的元素( )的起始地址一致。 A: A[3][10] B: A[8][5] C: A[5][8] D: A[0][9]