一、创建三个文件
二、代码实现
1.Queue.c部分
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <errno.h>
#include <ctype.h>
#include <assert.h>
#include <stdbool.h>
#include "Queue.h"
enum Option
{
退出队列,
插入数据,
删除数据,
获取首元素,
获取尾元素,
判断是否为空,
判断队列大小
};
void menu()
{
printf("*********************************************\n");
printf("****** 1.插入数据 2.删除数据 ******\n");
printf("****** 3.获取首元素 4.获取尾元素 ******\n");
printf("****** 5.判断是否为空 6.判断队列大小******\n");
printf("****** 0.退出队列