作者luyihsien (后羿)
看板Grad-ProbAsk
標題交大 105 資演 第3題
時間Mon Sep 23 15:37:19 2019
https://i.imgur.com/IeTv3Pa.jpg
請問一下紅色圈起來的部分要怎麼看?(一開始指派是什麼的記憶體位址)然後可否用舉例1
->2->3->NULL來告訴我指標最初始是怎麼回事?謝謝~~
想知道的事
pfirst一開始是指向第一個指標嗎?還是什麼? 大概可否說一下
1.**pfrist是要放什麼
2.*first=*pfirst;是在幹嘛?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.122.136.33 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1569224241.A.6E3.html
1F:推 mi981027: 對 pfirst指向 “指著第一個node的指標” 09/23 16:49
2F:→ mi981027: 所以*pfirst就是“指著第一個node的指標” 09/23 16:49
5F:→ mi981027: 看起來好像first 有點多餘@@ 也許是題目故意的 09/23 16:51
6F:→ luyihsien: 好詳盡的解答 感謝大大們~~ 09/23 20:16
7F:→ luyihsien: 多打了"們" 抱歉@@ 09/23 20:22
8F:→ FRAXIS: 用 雙向鏈結 應該是為了要 O(1) 刪除 09/23 21:52
9F:→ luyihsien: 想問一下mei大大 如果說宣告struct node *first 09/24 11:18
10F:→ luyihsien: 那不就表示first裡面放的只能是一個struct node的位址 09/24 11:18
11F:→ luyihsien: 嗎?為何first本身可以是一個指標? 09/24 11:18
12F:→ luyihsien: 我好像有點懂了 所以等於說x y等指標是花另外的記憶體 09/24 11:30
13F:→ luyihsien: 去指向ndoe嗎? 09/24 11:30
14F:推 mi981027: 嗯嗯對的,x, y本身在不同的記憶體位置,但他們的value 09/24 11:36
15F:→ mi981027: 都是struct node所在的address 09/24 11:36