数据结构链表尾插法的问题

ps:e=e->next相当于e->next=e吗... ps:e = e -> next 相当于 e -> next = e 吗 展开
 我来答
空对空导弹88
推荐于2017-09-20 · TA获得超过266个赞
知道小有建树答主
回答量:314
采纳率:100%
帮助的人:166万
展开全部
  1. head和e开始是一样的,e指针是要往后边走的,head指针只会在开始不懂,所以它能代表这个链表,e不能最后不能代表这个链表。

  2. e=e->next的意思高橘,一样按照运算符的优先级来理解,先是e->next,表示指向e节点后面的那个节点,然后雹岁把这个指针赋给原来e指戚肆团针。

  3. e=p 是为插入下一个节点做准备,

追问
谢谢你的回答,那14行代码可以换成e=e->next吧?
另外,e指针跟head的关系大概了解了,但是
当e=e->next或是e=p的时候为什么head指针不会被影响到
追答
给你补充下第2问钟e和e->nextx是两个不同的意思,e->next,表示我要去操作的的结点是e->next,这个。e表示用来被操作的结点是这个。不知道这个区别你能体会这个区别。
3。在经过上步骤后,.不能用e->next去替代p,因为e已经是链表的最后了,e->next没有指的地方。
来自:求助得到的回答
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式