sqqueue.h
来自「队列(Queue)是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。在」· C头文件 代码 · 共 26 行
H
26 行
/*
* 作者:antigloss
* 最后修改:05-9-7 19:30
* 蚂蚁的 C/C++ 标准编程
* cpp.ga-la.com
*/
#ifndef SQQUEUE_H
#define SQQUEUE_H
#define MAXSIZE 100 /* 队列最大长度 */
typedef char ElemType;
typedef struct {
ElemType *base;
unsigned front, rear; /* 队头指针,队尾指针 */
} SqQueue;
int DeQueue(SqQueue *); /* 出队。成功返回 1 ,失败返回 0 */
void Destroy(SqQueue *); /* 销毁队列 */
int EnQueue(SqQueue *, ElemType); /* 入队。成功返回 1 ,失败返回 0 */
int InitQueue(SqQueue *); /* 建立空队列。成功返回 1 ,失败返回 0 */
unsigned Length(SqQueue *); /* 返回队列长度 */
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?