已采納回答 / 慕移動8522776
1、順序表在插入的時候,應該需要判斷當前已插入元素個數是否等于順序表容量,如果相等,則順序表已滿,應該提示插入失敗2、視頻中老師的案例會在多次插入后導致內存越界,對自己程序本身可能沒有影響,但是會踩了別人的數據,該行為不能被允許,所以需要加入異常保護,判斷順序表容量
2020-02-04
最新回答 / 董瘦瘦
那你Person.cpp中“==”運算符重載函數里的if (this->name == person.name && this->phone == this->phone)就要換成if (this->name == person.name)注意:這里換了之后,所有用到該對象“==”運算符的地方都變了
2019-10-22
最新回答 / 被黑暗籠罩的孩子
你可以這樣crt?=?crt->next;while (currentNode != NULL) {crt->printnode();crt?=?crt->next;}不然你會在開頭輸出一個0;因為這個課程的頭節點是NULL,所以你要在while循環的前面加crt?=?crt->next;
2019-10-21