題目是要把鏈表倒過來輸出,我主函式里參考了一個
來把鏈表中原有的資料倒過來,然后就報了這個錯,我想問下是哪里有錯誤。
void movelist(sqlist*L){
sqlist *p,*q;
p=L->next;
L->next=NULL;
while(p!=NULL){
q=p->next;
p->next=L->next;
L->next=p;
p=q;
}
}
uj5u.com熱心網友回復:
你的程式邏輯有問題。。。。。。。。uj5u.com熱心網友回復:
昨晚已經解決了這個問題uj5u.com熱心網友回復:
新建一個空鏈表,然后利用頭插法,將鏈表節點插入到空鏈表中,就可以倒序列印。uj5u.com熱心網友回復:
謝謝,昨晚就是用這個方法解決了
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/111589.html
標籤:C++ 語言
上一篇:求代碼,拜托大佬
下一篇:類中定義列舉類為資料成員
