📄 queue1.cpp
字号:
#include<stdio.h>
#include"Queue1.h"
void createqueue (queue*q)
{
q->front=0;
q->back=0;
q->counter=0;
}
void enqueue (queue*q,int value)
{
if (queuefull(q))
printf ("Error");
else
{
q->counter++;
q->entry[q->back]=value;
q->back=(q->back+1)%maxqueue;
}
}
void dequeue(queue*q,int *value)
{
if (queueempty(q))
{
printf("Error");
}
else
{
q->counter--;
*value=q->entry[q->front];
q->front=(q->front+1)%maxqueue;
}
}
int queueempty (queue*q)
{
return q->counter<=0;
}
int queuefull(queue*q)
{
return q->counter>=maxqueue;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -