多维数组之所以有行优先顺序和列优先顺序两种存储方式是因为
举一反三
- 多维数组之所以有行优先顺序和列优先顺序两种存储方式是因为() A: 数组的元素处在行和列两个关系中 B: 数组的元素必须从左到右顺序排列 C: 数组元素之间存在次序关系 D: 数组是多维结构,内存是一维结构
- 采用行优先的顺序存储结构存储一个对称矩阵时, 以下说法正确的是( ) A: 若进行压缩存储, 无论采用行优先还是列优先的存储结构, 各元素的存储地址是相同的。 B: 行优先的顺序存储结构不能进行压缩存储。 C: 对称矩阵的压缩存储, 只能使用行优先的顺序存储方式。 D: 对称矩阵的压缩存储, 只能使用列优先的顺序存储方式。
- 一维数组的逻辑结构是(),存储结构是()。 A: 线性结构顺序结构 B: 顺序结构线性结构 C: 线性结构行优先顺序 D: 线性结构列优先顺序
- 4 行 5 列的二维数组 M (数组下标从 0 开始),M 按行优先顺序存储时元素 M[2][4] 的起始地址与 M 按列优先顺序存储时元素()的起始地址相同。
- 设某二维数组a[10][20]采用顺序存储方式,每个数组元素占用1个存储单元,a[0][0]的存储地址为200,a[6][2]的存储地址是322,则该数组()。 A: 只能按列优先存储 B: 只能按行优先存储 C: 按行优先存储或按列优先存储均可 D: 以上都不对