为了账号安全,请及时绑定邮箱和手机立即绑定
急!!!请问是用的什么编译器呢? C语言还是C++语言呐?

已采纳回答 / 精慕门6399046
缺省值在Customer类的构造函数的声明中写就可以了。譬如:Customer(string name = "",int age = 0);在.cpp文件中实现Customer构造函数如下:Customer:Customer(string name,int age){}

最新回答 / AngerLee
本节插入元素是int类型,只需要关注int 类型的值,所以使用不带&的类型将int的值传入。出列是为了获取队列中的值,我们调用函数获得调用函数内部的计算结果有三种方式:返回值,指针,引用,本节用的是引用,即&,我们也可以使用指针或者返回值去获取函数内部的结算结果。
感觉遍历函数这样写比较好理解,有错误望指出
void MyQueue::QueueTraverse()
{
for(int i = 0 ; i < m_iQueueLen; i++)
{
cout << m_pQueue[(m_iHead+i)%m_iQueueCapacity]<<endl;
}
}

最新回答 / 蜡笔小方哎
4-1视频的2分09秒,我也发现了这个问题,我认为如果真的插满的话,对头队尾指针应该重叠才对

最新回答 / 慕婉清5403551
多动手敲敲代码,慢慢就懂了

已采纳回答 / puikiri
环形嘛:c1->c2->c3->c4->c1    这样子,理解环形就理解这个。

最新回答 / 苳8220069
注意堆中定义的格式以及释放内存的书写方式

已采纳回答 / 真菌123
循环队列中,新的元素插入是在当前队尾后面插入,并且新元素成为新的队尾,队列每个元素不需要向后移动

已采纳回答 / 神一样的少年冲冲冲
他要将从队列中删除的数记录下来,要用引用才能从局部的方法中将这个值记录到外部。不是引用的话这个值在方法结束时自动清除掉了,起不到记录的作用。
课程须知
本课程是程序世界中的核心课程 由于本门课程是以C++为编码实现的,所以需要大家熟练掌握C++语言基础语法。
老师告诉你能学到什么?
1、什么是数据结构、什么是队列以及队列的实现原理 2、如何设计队列的类,如何完善类的设计 3、如何实现队列的相关函数 4、如何检验代码的正确性,如何完善代码 5、如何与实际相结合,利用数据结构解决实际问题

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消