p=p-next

发布网友 发布时间:2022-04-23 02:44

我来回答

2个回答

热心网友 时间:2023-08-19 19:34

谁说p->next是指向了下个节点呀
p->next只不过是获取p这个节点的next域

只有p=p->next,这种方式才是让p指向了下一个节点

q->next=p;p->next=null;q=p;

这个里面的q指向的永远是是要在当前节点添加下一个节点的哪个节点

假设 q现在指的是1节点,执行q->next=p,就是在1节点后面添加了个节点2
p->next=null,就是把2节点的next域设置为null;
q=p 就是把2节点地址给q,现在q就是指的是2节点了;如果把它这3个语句放在个循环里面就能构造个单链表了

热心网友 时间:2023-08-19 19:34

画图出来看最清晰。。

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