慕用7707969
2018-04-11 13:50
为什么必须是引用
不能是参数
因为这里只用m_iHead++就可以实现首位的删除了,要将首位输出的话,必须定义一个引用,然后将首位赋值给引用,把值传出来即可,element没必要为参数,他只需要传出首位的值就可以,参数会出现赋值的错误。
无职转生
参数并不会出现赋值的错误,如果不用引用传值,那么队头被删除的元素的值无法被传出来让我门知晓,因为该函数返回的是bool型,如果是整型,可以不用引用,甚至形参都不需要,直接将删除的元素值返回。
2019-09-09 10:27:38
共 1 条回复 >
数据结构探险—队列篇
110036 学习 · 170 问题
相似问题
回答 2
回答 3
回答 1