看板 C_and_CPP 關於我們 聯絡資訊
先感謝上一篇各位的推文,我把我的問題用程式表示 讓大家更好理解一下 http://codepad.org/luhrT3NM 大家有沒有注意到,第5行跟第11行 它的地址是一樣的,但值卻是不一樣? 這就是我矛盾的地方,同一個地址,所存的值卻不同 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.1.29
cutekid:(int*)array、(int*)&array[0]、(int(*)[5])&array 都是 09/25 17:59
cutekid:指向同一個地址唷 09/25 17:59
cutekid:只有 array[0] 會去該位址取 4Bytes 的值出來當作 int 唷 09/25 18:02
stupid0319:明明就這樣,為什麼可以想的那麼複雜.................. 09/25 18:03
maerdimer:你有認真在看書嗎 09/25 22:30
xxxx9659:你可以想成 &array 是一個例外 print 他 回傳的質是錯的 09/29 16:39