?? queue2.h
字號:
//順序循環(huán)隊列的類定義queue2.h
//最大隊列長度
#define QueueSize 10
typedef int datatype;
class cirqueue{
private:
//隊列頭指針,若隊列不空則指向隊列頭元素
int front;
//隊列尾指針,若隊列不空則指向隊列尾元素的下一個位置
int rear;
int count;
//初始化的動態(tài)分配存儲空間首地址
datatype *data;
public:
//構(gòu)造函數(shù)
cirqueue();
//析構(gòu)函數(shù)
~cirqueue(){delete []data;}
// 判斷隊空
int queueempty();
// 判斷隊滿
int queuefull();
// 入隊(隊列的插入)
void enqueue(datatype);
// 出隊(隊列的刪除)
datatype dequeue();
// 取隊列的頭元素
datatype queuefront();
//求隊列的長度(即隊列的元素個數(shù))
int QueueLength();
};
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -