[問題] 想問個指標的基本問題

看板C_and_CPP作者 (阿號)時間8年前 (2016/04/27 15:52), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
常常看到這種用法 int *sPtr 這個我大概知道是什麼疑似 但最近在讀資料結構 其中看到一個寫法 typedef ListNode *ListNodePtr 我有爬文大概知道是在定義ListNode* 可我想問一下ListNode 跟ListNode* 後者我不懂是什麼意思 指標放在前面跟後面是什麼差別 謝謝大家 我是小小新手 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.241.6 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1461743545.A.482.html

04/27 16:10, , 1F
ListNode是個class/struct ListNode*是指向這個
04/27 16:10, 1F

04/27 16:10, , 2F
class/struct的指標 typedef ListNode *ListNodePtr你可
04/27 16:10, 2F

04/27 16:11, , 3F
以看成typedef (ListNode*) ListNodePtr
04/27 16:11, 3F

04/27 18:38, , 4F
還是推 LPH 大大說的把typedef遮起來看XD
04/27 18:38, 4F

04/27 18:39, , 5F
變數宣告你應該就不會有 A* B 的星號放哪的問題了
04/27 18:39, 5F

04/28 00:58, , 6F
謝謝各位!!!!!
04/28 00:58, 6F
文章代碼(AID): #1N86-vI2 (C_and_CPP)