最贊回答 / 黑巫師0
其實我也覺得應(yīng)該這樣,刪除函數(shù)應(yīng)該有判空操作,線性表為空的話,直接返回false;插入函數(shù)應(yīng)該有判滿操作,線性表已滿時也直接返回false,這樣應(yīng)該更嚴(yán)謹(jǐn)一些。
2016-09-06
最新回答 / 黑巫師0
定義的臨時結(jié)點指針currentNode經(jīng)過循環(huán)之后指向鏈表的尾結(jié)點,因為它是指針變量,存放的是尾結(jié)點的地址,所以通過它來改變鏈表本身尾結(jié)點的指向是完全行得通的。即currentNode->next = NewNode? 就等效于鏈表自己的指向尾節(jié)點的節(jié)點的next指向newNode!希望對你有所幫助~
2016-09-05
已采納回答 / kming
先找到聯(lián)系人位置在刪除,自己寫的,僅供參考void deletePerson(List<Node> *pl,Node *temp){ ? ?Node node; ? ?cout << "請輸入姓名:" << endl; ? ?cin >> node.data.name; ? ?cout << "請輸入電話:" << endl; ? ?cin >> node.data.phone; ? ?int locate = pl-&g...
2016-08-28