gpt4 book ai didi

c++ - 以下 C++ 代码行是什么意思?

转载 作者:太空宇宙 更新时间:2023-11-04 16:05:28 30 4
gpt4 key购买 nike

以下代码块取自实现队列的 C++ 程序。我知道结构、类和指针等,但我不经常使用结构,所以它让我很难理解什么 *front = NULL,*rear = NULL,*p = NULL,*np = NULL; 的意思。是否声明了这些节点类型指针并将其设置为默认值 NULL?如果我错了请纠正我并请解释。

struct node
{
int data;
node *next;
}*front = NULL,*rear = NULL,*p = NULL,*np = NULL;

最佳答案

这是一样的

struct node
{
int data;
node *next;
};
node *front = NULL, *rear = NULL, *p = NULL, *np = NULL;

关于c++ - 以下 C++ 代码行是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36391309/

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