我創建一個結構體節點node,里面包含name和next,定義h為頭節點,定義r為尾節點,定義p為新增的節點,那么開始的時候是否要將尾節點,插到頭節點后面,又如何將新增節點插入到尾節點之后?求詳細的解釋和代碼
uj5u.com熱心網友回復:
你得先理清指標和結點的關系,另外,這些概念來自哪里,哪里的旁邊就有你需要的內容,以及其它。
uj5u.com熱心網友回復:
樓主的意思就是尾插法創建鏈表吧;xxx *create_link()
{
xxx *tail, *head;
head = (xxx *)malloc(sizeof(xxx));
if (!head)
exit(0);
tail = head;
while ()
{
p = (xxx *)malloc(sizeof(xxx));
scanf(xxx);
tail->next = p;
tail = p;
}
tail->next = NULL;
return head;
}
供參考~
uj5u.com熱心網友回復:
先理清指標和鏈表轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/240249.html
標籤:C語言
上一篇:請問qt 登錄 如何驗證 10.0.0.0 這種格式?
下一篇:C++ 進階
