二维数组A[0…8][0…9],其每个元素占2字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储
二维数组A[0…8][0…9],其每个元素占2字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储地址为
A.570
B.506
C.410
D.482
解析:由于该数组按行优先顺序存储,所以每行共占10×2=20个字节。由此可知:A[8,5](第9行第6个元素)的地址是400+20×8+2×5=570。计算公式:对于按行优先顺序存储的二维数组A[M][n],若其首地址是S,每个元素占k个字节,则数组元素A[i][j]的地址P是P=S+(i×n+j)×k;在本题中,A[8,5]用C描述就是A[8][5],我们使用公式:p=400+(8×10+5)×2=570。
设有一5阶上三角矩阵A[1..5,1..5],现将其上三角中的元素按列优先顺序存放在一堆数组B[1 数学 2020-04-13 …
数据结构5.设C语言中有二维数组A[10][20],其每个元素占2个字节,数组按行优先顺序存储,第 其他 2020-05-13 …
设有二维数组A[1..8, 1..10],其每个元素占 4个字节,数组按列优先顺序存储,第一个元素的 计算机类考试 2020-05-23 …
(12)设有二维数组A[1..12,1..10],其每个元素占4个字节,数据按列优先顺序存储,第一个 计算机类考试 2020-05-23 …
设有二维数组A[0…9][0…19],其每个元素占两个字节,数组按列优先顺序存储,第一个元素的存 计算机类考试 2020-05-23 …
数组A56的每个元素占5个单元,将其按行优先存储在起始地址为1000的连续的内存单元中,则元素则元 其他 2020-06-16 …
二维数组问题设有二维数组A(1..12,1..10),其每个元素占4个字节,数据按列优先顺序存储, 数学 2020-07-19 …
请教低下标优先存储是什么存储方式假设按低下标优先存储整型数组A(-3:8,3:5,-4:0,0:7 其他 2020-07-29 …
二维数组A中,每个数据元素占4个字节,行下标从0到4,列下标从0到5,按行优先存储时元素A[3][ 其他 2020-07-29 …
数据结构中数组元素的起始地址和存储地址有什么区别?设有二维数组A(6×8),每个元素占6个字节存储。 其他 2020-11-07 …