为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 慕哥9769994
https://github.com/cjy513203427/C_Program_Base

最新回答 / MT灬柴郡
移动端设备,右下角有个加号,加号里有下载代码可以参考同学笔记,不过建议最好自己动手敲一遍

最新回答 / 慕粉6284496
Dev-C++保存文件时,文件名下面有一个选择栏,默认是C++ Source File,下拉找到C++ Header File即可;Visual Studio IDE新建文件在头文件里,新建时选C++头文件新建即可;Visual Studio Code新建文件时直接改后缀名为.h即可。

最新回答 / weixin_慕田峪7312713
https://blog.csdn.net/sxhlovehmm/article/details/21481779作为类成员函数的形参,这个coor的私有变量是可以被类访问的,我也是查了才知道。

最新回答 / qq_慕容0434117
括号用错了,new list[10]表示你要实例化10个list且没有传参,你写的list构造函数没有默认参数,当然就没有默认构造函数了
评论的都是SB,我除外
老师的清空逻辑是没什么问题的,因为头指针的缘故,整个结构中指针数比节点数多一个,因为所有的结点自带一个后继指针。头指针不属于任何节点,它指向的才是头节点。在循环体之前,定义的currentNode指向的是头节点的下一个节点,也就是说其实头节点自始至终老师就没想删,clear之后留下的是头指针和头节点,其实完全可以改成把头节点也删了的。但是那样就和析构函数做的功能一样了,估计也是为了有所区分吧。

最新回答 / 慕无忌7599432
释放内存就是表示这个地址是可以使用的了,跟这个地址的内容没有关系
删除元素那里有个口误,应该是删除下标为i的元素,说成了删除第i个元素
ATEM0那个方法确实可以不用定义currentNodeBefore,但是你有没有想过这样就无法delete需要删除的node了?
课程须知
"本课程是数据结构初级课程 1、熟练掌握C++语言基础语法"
老师告诉你能学到什么?
1、顺序表的工作原理 2、顺序表的实现方法及编码技巧 3、链表的工作原理 4、链表的实现方法及编码技巧 5、通讯录的实现原理及编码技巧

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消