为了账号安全,请及时绑定邮箱和手机立即绑定
c++中new 方法失败的话,会直接导致进程结束,判断是否NULL是无意义的,用异常才能获取.
事倍功半。。。。。

最新回答 / ValdisX
单链表是一定有头结点的,头结点m_pList用于创建链表,所以只要单链表存在就一定有头结点,也就是说没有不存在头结点的单链表。

最赞回答 / 海秋hitwh
理论上是应该-1的,可以自己改一下。
厉害看看咯

已采纳回答 / JeremyRay3152770
头结点不用删除。后面用的Node *currentNode=m_pList是用来保存一下头结点。
感觉链表像是嵌套一样
感谢James!!!真的学到了很多东西!!

最新回答 / qq_狼_26
对的哎,就是赋初值的意思。开辟List类型的空间,用指针指向该空间,并赋初值为10。这具体应该看List是不是被用作初始化了,要是的话就应该另说了吧。后面的那个是开辟一个数组空间,可存放10个元素,返回数组的起始地址。
老大,我们优待俘虏的啊……
没人评论了,是不是很多人没坚持下来呢
为啥这节评论这么少

最新回答 / 你猜猜0618
这个错误的原因是这两个函数没有实现你是使用了网上的代码嘛?

已采纳回答 / qq_1嗰亼_0
首先指出,函数只能调用,没有引用的说法,然后回答你的问题。这条语句通过调用LocateElem()函数来返回*currentElem在顺序表中的位置。LocateElem()函数接受一个int类型的指针作为参数,因此在调用该函数时,应当传入一个int型指针变量,而currentElem就是一个int型指针,而不应该加*,*currentElem就是一个int型变量
课程须知
"本课程是数据结构初级课程 1、熟练掌握C++语言基础语法"
老师告诉你能学到什么?
1、顺序表的工作原理 2、顺序表的实现方法及编码技巧 3、链表的工作原理 4、链表的实现方法及编码技巧 5、通讯录的实现原理及编码技巧

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消