为了账号安全,请及时绑定邮箱和手机立即绑定
把这个写成模板类以后,没用对==运算符重载,也能实现查找呢~

最赞回答 / 慕后端7037387
直接将传入的结点作为链表中新添加的结点内存,是不安全的。因为传入的结点内存是有可能在链表外被释放掉的,如果被释放掉,则链表就会断开失效;而申请一个新的结点内存作为链表的结点内存,则该内存只有在链表中才可以被释放掉,这样保证了链表内存是安全释放的;
这样搞会出问题的啊小伙子
ClearList 函数的末尾有必要加一句m_iLength=0;

已采纳回答 / 温裕
第0个节点是头结点,传入的数字保存在数据域date里,m_iLength是整个链表的长度,从头结点数到尾节点,每个节点的next指向下一个节点。
沙发~沙发~
希望老师能分享下代码呀~~==

已采纳回答 / weibo_头大不好带帽子_031685
listTravel函数错了,while中应该是!=NULL
本来学数据结构基础的时候对于链表真的头大,老师这么一讲全明白了
这么好的课程怎么到了这里就无人评论了。。。。。如果有一个南昌大学的陈俊豪有幸看到这条评论,请为我点赞
在插入和删除的时候最好做一下判满和判空的操作
看到事倍功半我蒙逼了。。。。。还要不要学啊
希望老师能分享下代码源文件==自己打总会有一些错误,也想看一下自己写的与老师的相比错误在哪里

最新回答 / Squirre_lMan
按照我的理解,后面判断后继是不是NULL的判断,实际上是判断的是我们传入的PcurrentNode的next是不是NULL
课程须知
"本课程是数据结构初级课程 1、熟练掌握C++语言基础语法"
老师告诉你能学到什么?
1、顺序表的工作原理 2、顺序表的实现方法及编码技巧 3、链表的工作原理 4、链表的实现方法及编码技巧 5、通讯录的实现原理及编码技巧

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消