📄 sqqueue.h
字号:
#include <iostream.h>
#include <malloc.h>
#include <conio.h>
#include <stdio.h>
#define TYPE int
#define QUEUE_SIZE 10 //实际队列全长为QUEUE_SIZE-1
//函数结果状态代码
#define OK 1
#define ERROR 0
#define TRUE 1
#define FALSE 0
#define INFEASIBLE -1
#define OVERFLOW -2
//循环队列的结构体定义
typedef struct SqQueue{
TYPE *base;
int front;
int rear;
}SqQueue;
SqQueue Queue;
void test(char);//测试函数
int InitQueue(SqQueue *);//初始化队列
int DestroyQueue(SqQueue *);//销毁队列
int QueueDisplay(SqQueue);//显示队列
int GetLength(SqQueue);//返回队列长度
int EnQueue(SqQueue *,TYPE);//入队
int DeQueue(SqQueue *);//出队
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -