📄 lnkqdele.c
字号:
/*****************************************************/
/* 删除链式队列中队首结点 */
/* 文件名lnkqdele.c,函数名delete_link_queue() */
/*****************************************************/
queue *delete_link_queue(queue *qu)/*删除队首结点*/
{
node *q;
if(!qu->front) {printf("队列为空,无法删除!");return qu;}
q=qu->front; /*q指向队首结点(1)*/
qu->front=q->next; /*队首指针指向下一个结点(2)*/
free(q); /*释放原队首结点空间*/
if (qu->front==NULL) qu->rear=NULL; /*队列中的唯一结点被删除后,队列变空(3)*/
return qu;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -