首页 > 解决方案 > 我想在实现队列时更多地了解结构和指针

问题描述

我在尝试实现 Queue 时遇到了这行代码。我可以知道在结构中创建结构有什么作用吗?为什么例如。我可以使用结构变量 q, struct* Queue q, 比如q->rear->next = address_of_node

struct Node{
    int data ;
    struct Node* next;
};

struct Queue
{
    struct Node *front; //what does this mean?
    struct Node *rear;
};

标签: cpointersqueuestructurenodes

解决方案


推荐阅读