C语言 数组实现循环队列

虽然实现了,但实际上并不需要每次都取余,可以自己去优化。其中,初始化的时候,l->可以是MAX-1,也可以是-1,都没什么问题
#include
#include
#include
//循环队列
#define MAX 5
typedef struct Loop_que{
   
	int base[MAX];
	int rear;
	int size;
	int front;
}loop;
//初始化
loop* init(){
   
	loop *l=(loop*)malloc(sizeof(loop));
	l->rear=-1;
	l->size

你可能感兴趣的:(C语言 数组实现循环队列)