lqueue.h
来自「数据结构的一些头文件和例子包括了线性表」· C头文件 代码 · 共 34 行
H
34 行
/*队列链接表示:类型和界面函数声明*/
typedef int DataType;
struct Node;
typedef struct Node *PNode;
struct Node { /* 结点结构 */
DataType info;
PNode link;
};
struct LinkQueue { /* 链接队列类型定义 */
PNode f; /* 头指针 */
PNode r; /* 尾指针 */
};
typedef struct LinkQueue *PLinkQueue;
/*创建一个空队列*/
PLinkQueue createEmptyQueue_link( );
/*判断链接表示队列是否为空队列*/
int isEmptyQueue_link( PLinkQueue plqu );
/*进队列*/
void enQueue_link( PLinkQueue plqu, DataType x);
/*出队列*/
void deQueue_link( PLinkQueue plqu );
/* 在非空队列中求队头元素 */
DataType frontQueue_link( PLinkQueue plqu );
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?