C语言队列的出队
int OutQueue(LinkQueue *Q,char *x)//出隊操作
{QNode *p;if(Q->front==Q->rear){return 0;free(p);}else{`在這里插入代碼片`p=Q->front->next;strcpy(x,p->data);Q->front->next=p->next;if(p->next==NULL)//**這個判斷非常重要不然頭、尾節點不會相等!{Q->rear=Q->front;}free(p);return 1; }
}
總結
- 上一篇: Kaggle——TMDB 5000 Mo
- 下一篇: 高级与低级编程语言的解释,哪一种更容易上