1樓:
迴圈鍊錶初始化時有問題,你一開始構建head節點時就應該扣成乙個單節點的環。然後add方法也要改一下,新節點加入後要斷開原來的連線置NULL。自己拿張紙畫一下就明白了。
2樓:
鍊錶的最後的位址貌似沒有賦予數值 NULL。
到 while(p) 出現問題。
(好像,不確定,沒有仔細看。
=== 21/5/2019 20:31 更新#pragma warning(disable : 4996)//加入這個是為了消除 Visual Studio 想你用 scanf_s 的編譯器錯誤
//你可以不用理會
#include
#include
typedef
struct
node
Node
;typedef
struct
List
;void
add(
List
*list
,int
number
);void
output
(List
*list
);void
destroylist
(List
*list
);int
main
(int
argc
,char
*argv
)list
.head
->next
=NULL
;int
number
;scanf
("%d",&
number
);while
(number!=-
1)output(&
list
);destroylist(&
list
);system
("pause"
);return0;
}void
add(
List
*list
,int
number)p
->x=
number;p
->next
=list
->head
->next
;list
->head
->next=p
;}void
output
(List
*list
)printf("
\n");}
void
destroylist
(List
*list)}
主要是一開始要 list.head->next = NULL;
我沒有看 output 和 destroylist 的部分,有沒有問題我不知道。
== 23/5/2019 14:32 更新題主不見了。
讚好和感謝都沒留下。
這一直是我匿名回答這種問題的其中乙個原因。
== 9/6/2019 0:14
QWQ 你終於回來了。
CN CS GO 究竟出了什麼問題?
劉暢 國內水平太低唄。還能有啥原因 白菜紅樓夢蠢不蠢?人家心裡想的是 彈幕噴個幾把,老子打天梯幹拉紅樓梯把你們打的和兒子一樣。慣的唄 劉土或 major 0 3被淘汰沒啥好說的,菜就是菜,打不過人家。cncsgo未來還是有的,但是因為這遊戲在國內熱度不夠,沒錢辦聯賽,甚至盃賽都沒多少,人才發掘不出來...
請問薄荷出了什麼問題?
焚情炙愛 跟我的薄荷一樣。我買了一盆,丟在院子角落,春天爆盆了,也不澆水也不施肥剪完就沒管過,然而前段時間一直下雨,某天早上我起來看,它從根部就黃了一大片。我把黃葉子摘一下,繼續不管它 這玩意好活的很!隨便摘一枝丟到旁邊的土裡面,它就會自己生根發芽,我以前修理的丟在月季下面,已經又長了一大片了。 抹...
閱文合同「霸王條約」反應出了什麼問題?這是乙個社會性問題嗎?
何老痴 是的,歸根結底是制度的缺失,勞動者的權益得不到保障,比如民工討薪難,程式設計師996 許多行業都是這樣,最基層的工作者沒有話語權,工會在國內完全是擺設,沒有代表他們權益的組織對抗資本。 醉晚 反應了資本的獠牙已經暴露。說到資本我們不得不談談西方的資本世界 從目前來看西方在整體瓦解 資本原有的...