C语言实现 循环链表实现队列
-
-
#include <stdio.h> #include "stdlib.h" typedef struct queuenode{ int data; struct queuenode * next; }QueueNode; typedef struct { QueueNode * rear; }linkQueue; void insertNode(linkQueue *Q,int x){ QueueNode * p = malloc(sizeof(QueueNode)); p->data = x; p ->next = Q ->rear ->next; Q->rear ->next = p
-