数据结构循环顺序队列的入队出队代码实现7.22(分文件 c语言)

目录

1、queue.h

2、queue.c

3、main.c

执行结果:


数据结构之循环顺序队列

1、队列的定义

队列(queue)是只允许在⼀端进⾏插⼊操作,另⼀端进⾏删除操作的线性表

队列是⼀种先进先出的线性表,允许插⼊的⼀端称为队尾(rear),允许删除的⼀端称为队头(front)。向队列中插⼊元素称为⼊队,从队列中删除元素称为出队。当队列中没有元素时称为空队列。队列的操作是按先进先出的原则进⾏的,即新添加的元素总是加到队尾,每次离开的元素总是队头的元素。和栈⼀样,队列也是⼀种运算受限制的线性表,所以⼜叫先进先出表(First In First Out),简称FIFO表。

2、顺序队列

你可能感兴趣的:(数据结构,c语言,linux)