C typedef结构使指针指向下一个节点是什么意思?

C typedef结构使指针指向下一个节点是什么意思?,c,pointers,struct,C,Pointers,Struct,无法理解这行代码node*Next typedef struct Node_type node; struct Node_type{ u32 value; node *Next; }; 我认为你的问题本身就回答了这个问题。它只是指向另一个“节点类型”或其名称别名“节点”的指针。这意味着您可以为其分配另一种类型的地址,无论它是堆栈上的本地存储还是堆上的动态分配内存。请用不只是代码的方式编辑您的问题,并正确设置代码的格式。此外,请查阅链表的概念。作为旁注,标记为重复,但其中一个是

无法理解这行代码
node*Next

typedef struct Node_type node;

struct Node_type{
    u32 value;
    node *Next;
};

我认为你的问题本身就回答了这个问题。它只是指向另一个“节点类型”或其名称别名“节点”的指针。这意味着您可以为其分配另一种类型的地址,无论它是堆栈上的本地存储还是堆上的动态分配内存。

请用不只是代码的方式编辑您的问题,并正确设置代码的格式。此外,请查阅链表的概念。作为旁注,标记为重复,但其中一个是复制品,却不见了。