📄 qu_queue1.h
字号:
/******************************************************************************** Multi-Include-Prevent Section*******************************************************************************/#ifndef __MD_DRAWE_H#define __MD_DRAWE_H/******************************************************************************** Debug switch Section*******************************************************************************//******************************************************************************** Include File Section*******************************************************************************/#include <stdio.h>/******************************************************************************** Macro Define Section*******************************************************************************/#define MAX_QUEUE_LENGTH (1000)/******************************************************************************** Struct Define Section*******************************************************************************/typedef struct QU_list_st{ int data; struct QU_list_st *next; }QU_Node_st,*QU_queuePtr_st;struct QU_linkQueue_st{ QU_queuePtr_st front; QU_queuePtr_st rear; int length; int frontSign; int rearSign; };/******************************************************************************** Prototype Declare Section*******************************************************************************/int QU_giReInitQueue(void);int QU_giInitQueue(void);int QU_niIsFullQueue(void);int QU_niDelQueue(void);int QU_niAddQueue(int aiElement);int QU_niIsEmptyQueue(void);int QU_giGetDataFromQueue(void);int QU_giSetDataIntoQueue(int aiElement);#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -