- Node.h
#ifndef NODE_H
#define NODE_H
#include <stdio.h>
#include <malloc.h>
typedef int QElement;
//结点类型定义
typedef struct Node
{
int value;
struct Node *next;
}QueueNode;
typedef struct Queue
{
QueueNode *front;//设置队头
QueueNode *rear;//设置队尾
}Queue;
#endif
- Queue.h
#ifndef QUEUE_H
#define QUEUE_H
#include "Node.h"
void InitQueue(Queue *q);
void EnterQueue(Queue *q,