首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

数据结构中:s->next=p->next;p->next=s.怎么解释。

发布网友 发布时间:2022-04-23 01:49

我来回答

5个回答

热心网友 时间:2023-05-17 21:13

s->data=e;//将节点s的data值设置为e

 s->next=p->next;//链表指针的赋值,将p的下一个节点的位置付给了s的下一个节点

 p->next=s;   //实现插入,把s接到p的下一个节点上

热心网友 时间:2023-05-17 21:13

这个应该是链表里面最常遇见的问题了!

s->next的意思是s指向的某个(如结构体)变量中的next这个成员本身

然后把p->next的地址赋值给s->next,也就是说s->next指向p->next

链表中使用的较多!一个链表的一个节点包括数据域和指针域两部分,s->next指向的是p->next这个节点!

希望帮助到你!

热心网友 时间:2023-05-17 21:14

1) 把p的下一个节点上到s的下一个节点上
2) 把s接到p的下一个节点上
3) 把p的一下个节点赋值给s

定义和用法

next() 函数将内部指针指向数组中的下一个元素,并输出。

相关的方法:

热心网友 时间:2023-05-17 21:14

我想了一晚上,得出结论如下

热心网友 时间:2023-05-17 21:15

s指向的是x吧,第一句的意思是把b向后挪一下,第二句的意思是把x插进来。来自:求助得到的回答

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com