(这题考的是链队列的出队,几乎书本例题,考试有两题 左右)
1.Int DeQueue(LinkQueue *Q,ElemType *e)
{ LinkQueueNode *p;
If(Q->front=Q->rear)
Return False;
P=Q.front->next ; (从队头取出第一个结点))
*e=p->data;
Q.front->next=p->next (结点P出队)
If(Q->rear==p)
Q->rear=Q->front//是销毁队列的意思吗?
Free(p);
Return true; }
I_尼克哇