C 语言实现使用动态数组实现循环队列

我在上一篇博客《C语言实现使用静态数组实现循环队列》中实现了使用静态数组来模拟队列的操作。由于数组的大小已经被指定,无法动态的扩展。所以在这篇博客中,我换成动态数组来实现。动态数组可以不断开辟内存空间,只是会在数组的初始化时有所不同,其他对数组的操作都是一样的。代码上传至 https://github.com/chenyufeng1991/Queue_DynamicArray 。

(1)声明变量

(2)初始化队列

(3)进队列

(4)出队列

(5)判断队列是否为空

(6)判断队列是否已满

(7)打印队列元素

(8)测试代码

1 2 收藏 1 评论

相关文章

可能感兴趣的话题



直接登录
最新评论
  • 曾经沧海8023   10/02

    感觉打印对列有点问题,假如第一次将队列填满,然后出队一个,再入队一个,那么,还可以打印么?

跳到底部
返回顶部