课程
/后端开发
/C++
/数据结构探险—队列篇
为什么必须是引用
不能是参数
2018-04-11
源自:数据结构探险—队列篇 4-2
正在回答
因为这里只用m_iHead++就可以实现首位的删除了,要将首位输出的话,必须定义一个引用,然后将首位赋值给引用,把值传出来即可,element没必要为参数,他只需要传出首位的值就可以,参数会出现赋值的错误。
无职转生
举报
与现实最为贴近的数据结构-队列,带大家进入数据结构的美妙世界
2 回答为什么这里传的参数必须是引用?
2 回答为什么Dequeue函数中的element要用引用呢???
3 回答为什么出队时element一定要加引用符号?
1 回答m_pQueue[m_iTail]=element 与 *(m_pQueue+m_iTail)=element是一样的吗?
2 回答引用头文件的形式