作者ric2k1 (Ric)
看板EE_DSnP
標題[情報] HW #1.2 Problem 3
時間Mon Mar 16 00:03:28 2009
就是 array 的 size 存在哪裡的問題,
我下課之前的圖其實畫反了...
根據我們講義上的 convention, 畫一塊記憶體 addr 大的應該是在上面,
而 addr 小的在下面. 所以當我們宣告:
A arr[10];
"arr" 的 address 應該是跟 arr[0] 的 address 一樣, 是在 addr 最小的位址,
就是最下面, 而 size 則是存在整個 array 的前面 4 個 Bytes,
所以我畫反了, 應該畫下面...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.41.37
1F:推 chwt2788:請問 getSize()也要寫 main()也要寫 是要寫兩種方法嗎? 03/16 02:15
2F:推 gildor911:跟樓上一樣的問題 03/18 01:32
3F:→ ric2k1:就寫 TODO 的部份就好了 (in getSize()) 03/18 20:32
4F:→ ric2k1:還有, 64-bit machine 不一定是 4 個 bytes 以前, 請試試 03/18 20:32