gpt4 book ai didi

c++ - 链表语法 : is "next" already defined?

转载 作者:行者123 更新时间:2023-11-28 03:06:02 25 4
gpt4 key购买 nike

我是数据结构方面的新手。当我尝试使用 C++ 使用链表编写代码时,我想到了一个问题。

在链表中,指针next,previous是由编译器定义的吗?或者我们必须自己命名,而我们如何调用它并不重要?

最佳答案

nextprevious 不是预定义的。我们必须自己定义它。通常对于单链表,我们会想出一个节点结构,它由一个数据字段和一个next指针组成,该指针是指向同一类型节点的指针。一个简单的例子如下:

struct node{
int data; //data part
struct node *next; // next pointer - points to a node of the same type
}

关于c++ - 链表语法 : is "next" already defined?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19673929/

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