問題詳情

21 在記憶體中有一個 10(列)× 5(行)的二維陣列,假設採用以列為主的儲存(row-major storage),每個元素佔一個記憶體位置,在第 1 列第 1 行的元素位址是 1000,請問在第 5 列第 5 行的元素位址為何?
(A) 1024
(B) 1025
(C) 1029
(D) 1030

參考答案

答案:A
難度:適中0.562212
統計:A(122),B(53),C(10),D(7),E(0)

用户評論

haluko751219】評論

1000~1004//1005~1009//1010~1014//1015~1019//1020~1024

Moonforget Wh】評論

1000+(5-1)*5+(5-1)=1024

San Hsien】評論

第 5 列第 5 行是第(5-1)列*5個+5=第25個,植樹問題,第25個有24個間隔,1000+24=1024