#include
#include
#include
using namespace std;
typedef int status;
typedef int elmetype;
//鏈式佇列節點定義
typedef struct qnode
qnode, *queueptr;
//鏈示佇列定義
typedef struct linkqueue
linkqueue;
//初始化鏈示佇列
status initlinkqueue(linkqueue *q)
//清空佇列
status clearqueue(linkqueue *q)
return 1;
}//刪除佇列
status deletequeue(linkqueue *q)
return 1;
}//入隊
status inqueue(linkqueue *q, elmetype e)
//出隊,並返回出佇列元素
int outqueue(linkqueue *q)
//列印出佇列中所有元素
status printqueue(linkqueue *q)
cout << endl;
return 1;
}//判斷佇列是否為空
status isempty(linkqueue *q)
//返回佇列長度
int queuelen(linkqueue*q)
return len;
}//返回隊尾元素
elmetype gettail(linkqueue *q)
int main()
c 佇列基本功能
include include include typedef int status define ok 1 define error 0 template class order tream int n status full 判斷是否為滿 status empty 判斷是否為空 void put...
c語言實現鏈佇列的基本功能
鏈佇列,實際上是乙個帶有頭指標和尾指標的單鏈表,頭指標指向頭節點 不存放資料 尾指標指向隊尾節點,雖然用頭指標可以確定乙個單鏈表,但是插入操作是在隊尾進行,如果沒有尾指標,會變得複雜 初始化 void init pqueue pq 注意 1 為頭指標和尾指標申請記憶體 入隊 void enqueue...
ASP基本功能實現
修改資料庫的記錄 若要修改資料庫的記錄,首先使用ado鏈結到access資料庫ntopsamp.mdb,下sql指令尋找待修改的記錄,將結果傳回到rs1的recordset當中,asp程式碼如下 set rs server.createobject adodb.recordset sql selec...