iT邦幫忙

0

資料結構(九)鏈結串列程式實作-2指標會儲存位址

【大綱】

  • 程式碼觀察
  • 圖片解說
  • 假設指標存指標

推薦02_陣列與指標關係作者藍影

Array[i]=*(Array+i);
這句話很好懂

【程式碼觀察】

陣列宣告完,
再來宣告指標變數儲存陣列位址。

昨天寫錯了,陣列因為本身是唯讀指標,
直接儲存就可以不需要&取址運算子。

從下方console面板,
會看到記憶體位址是相同的。
https://ithelp.ithome.com.tw/upload/images/20190716/20091910kvLCOcgkOK.jpg

【圖片解說】

別人都是存資料,
而指標存的是記憶體位址。

上圖宣告完陣列,
下圖接著存記憶體位址。
https://ithelp.ithome.com.tw/upload/images/20190716/20091910AQGAYMwDgr.jpg

【假設】

如果指標存指標呢?
會複製一堆門牌號碼出來,
console面板出現的值會是同樣的。
https://ithelp.ithome.com.tw/upload/images/20190716/20091910J5lQQzO5pH.jpg

感謝撥冗閱讀,有誤歡迎指教。


尚未有邦友留言

立即登入留言