为了账号安全,请及时绑定邮箱和手机立即绑定
遍历每个元素的for循环确实错了,那个元素的容量,很可能是1,但是当前的队头如果等于3,就无法遍历了。
非常好~好理解~

已采纳回答 / 芥末可乐
程序中没有计算长度的函数,只有用来返回长度值(m_iQueueLen)的函数QueueLength。如下面的代码所示。所以每次入队时要++,出队时要--,对m_iQueueLen)进行操作。<...code...>
return m_iQueueLen == 0 ? true : false; // 为什么要这样。。。。直接 return m_iQueueLen == 0; 不就行了
老师讲的很棒!
开玩笑 我们老师怎么可能犯这种低级错误

最新回答 / _Syfannnn3704945
数据结构中链表还是很重要的,链式栈、二叉树这些都需要用到链表,如果没学过,还是看看吧。类的话其实问题不大
感谢老师的讲解,深入浅出,讲解细致!

已采纳回答 / Chaelin
C语言没有类的概念吧。类是面向对象思想的设计,而C语言是面向过程的语言。
老师这个用的什么软件

已采纳回答 / 慕容4750350
将要删除的元素的值传给引用 就可以打印出来看是删除了哪个元素 
说有错的可以看完再吐槽吗?
还不如在m_iHead++不取余,换成
m_iHead++;
if(m_iHead==m_iQueuelLen)
m_iHead==0;
m_iTail也一样,这样循环就不用再取余了
哈哈哈哈哈。
非常棒,给老师点赞!
赞一个。。。。。。。。
课程须知
本课程是程序世界中的核心课程 由于本门课程是以C++为编码实现的,所以需要大家熟练掌握C++语言基础语法。
老师告诉你能学到什么?
1、什么是数据结构、什么是队列以及队列的实现原理 2、如何设计队列的类,如何完善类的设计 3、如何实现队列的相关函数 4、如何检验代码的正确性,如何完善代码 5、如何与实际相结合,利用数据结构解决实际问题

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消