作者lwhs (lwhs)
看板Grad-ProbAsk
標題[理工] 一題陣列計算
時間Thu Jun 21 11:14:45 2012
陣列大小 60 X 20 (60列 20行)
陣列的第一筆資料 Test[10][9]存在記憶體位址 4500
每一筆皆是紀錄 包含兩個欄位 分別站4個位元組和2個位元組的整數
記憶體單位以位元組為主
(1) 行為主 Test [20][15]之起始位址為何?
(2) 列為主 Test [20][15]之起始位址為何?
擬答:
超怪的 看不太懂題目在幹嘛 寫一堆
記憶體空間 4byte+2byte 的整數 = 6*2byte = 12 byte
[20][15]記憶體位址? = a + ( 60*15+20 )*12
[20][15]記憶體位址? = a + ( 20*20+15 )*12
請問這樣寫對嗎 不過[20][15]記憶體位址?要怎麼算?
要從 Test[10][9] 去推嗎
感謝感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.223.96.36
推 APE36:#17650 06/21 18:07
→ lwhs:謝謝 不過對照這篇沒有記憶體位址的話怎麼算起始位址呢? 06/21 22:58
推 Numbstu:恩從已知去推 06/22 00:47