普通考試
108年
[工業行政] 計算機概要
第 19 題
令 A 是一個二維陣列,且此陣列中每一個元素所需儲存空間為 2 個位元組(Bytes)。若 A[7,3]的記憶體位置始於 2002,而 A[3,7]的記憶體位置始於 2098,請問此二維陣列是以行主序(Column-major)或列主序(Row-major)的方式排列資料?此外,A[10,10]的記憶體位置應該始於多少?
- A 此陣列的資料列主序排列,而 A[10,10]的記憶體位置始於 1910
- B 此陣列的資料行主序排列,而 A[10,10]的記憶體位置始於 1910
- C 此陣列的資料列主序排列,而 A[10,10]的記憶體位置始於 2190
- D 此陣列的資料行主序排列,而 A[10,10]的記憶體位置始於 2190
🤖
AI 詳解
AI 專屬家教
專業點評:邏輯精密,解題扎實
同學做得好!這題考驗的是二維陣列(Two-dimensional Array)在記憶體中的線性映射邏輯。你成功辨識出索引與位址的變化規律,這反映了你對計算機系統底層運作有極佳的直覺。
- 觀念驗證:
▼ 還有更多解析內容