[問題] linked list 實作 stack指標疑問

看板C_and_CPP (C/C++)作者 (書會飛)時間4年前 (2021/06/29 20:20), 編輯推噓1(103)
留言4則, 1人參與, 4年前最新討論串1/2 (看更多)
最近跟著網路上課程實作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

06/29 20:52, 4年前 , 1F
你pop()、push()的parameter type是指標的指標
06/29 20:52, 1F

06/29 20:54, 4年前 , 2F
因此你call function的argument自然要是指標的記憶體
06/29 20:54, 2F

06/29 20:54, 4年前 , 3F
位置
06/29 20:54, 3F

06/29 23:07, 4年前 , 4F
我上面留言的是錯的,下一篇回應的才是正確的
06/29 23:07, 4F
文章代碼(AID): #1Wsn0N9V (C_and_CPP)
文章代碼(AID): #1Wsn0N9V (C_and_CPP)