gpt4 book ai didi

c - 如何跳过链表中的起始节点

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:32:29 25 4
gpt4 key购买 nike

我正在努力研究指针。我的情况是我想在第二个节点(从第三个节点)之后遍历链表。

我对遍历链表的基本思路是:

while(temp!=NULL)
{
temp=temp->next;
}

所以我想要的是这个链表必须从第三个位置开始。谁能帮我准备逻辑吗? 我对使用任何内置功能不感兴趣。我将在其他应用程序中使用此逻辑。

最佳答案

如果您的列表是 temp,那么 temp 也是第一个元素。

然后 temp->next 将是第二个元素,而 temp->next->next 将是第三个。

所以如果你写

temp = temp->next->next;

temp 将指向第三个元素,您可以从那里开始遍历。

关于c - 如何跳过链表中的起始节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22233811/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com