看板 C_and_CPP 關於我們 聯絡資訊
常常看到這種用法 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
ko27tye: ListNode是個class/struct ListNode*是指向這個 04/27 16:10
ko27tye: class/struct的指標 typedef ListNode *ListNodePtr你可 04/27 16:10
ko27tye: 以看成typedef (ListNode*) ListNodePtr 04/27 16:11
Frozenmouse: 還是推 LPH 大大說的把typedef遮起來看XD 04/27 18:38
Frozenmouse: 變數宣告你應該就不會有 A* B 的星號放哪的問題了 04/27 18:39
QQHOWARD: 謝謝各位!!!!! 04/28 00:58