作者irpolo1 (書會飛)
看板C_and_CPP
標題[問題] linked list 實作 stack指標疑問
時間Tue Jun 29 20:20:37 2021
最近跟著網路上課程實作stack 遇到了一個疑問 想請教版上各位高手 程式碼如下
https://imgur.com/a/rpxYhHm
為何再做pop跟push的時候傳&head 再用*hp可以成功
但是如果傳head 再用 hp卻失敗 這兩個不是一樣的意思嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.66.11 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1624969239.A.25F.html
推 tataTangQQ: 你pop()、push()的parameter type是指標的指標 06/29 20:52
→ tataTangQQ: 因此你call function的argument自然要是指標的記憶體 06/29 20:54
→ tataTangQQ: 位置 06/29 20:54
→ tataTangQQ: 我上面留言的是錯的,下一篇回應的才是正確的 06/29 23:07