删除操作为什么是赋值

来源:5-1 队列的实际应用

longyi001

2018-08-20 14:51

在删除操作的时候,为什么是把第一个元素赋值给一个引用的参数,这里真不懂,感觉在调用的时候,传入一个为空的参数,而为空的参数就有了值,那下次在调用的时候,实参就不在是一个空的实参,求教

写回答 关注

1回答

  • HanCHEN
    2018-08-20 16:37:56
    已采纳

    哦,这个做法对于删除操作是没有意义的。

    老师这么做目的在于执行程序时能从小黑框里给我们看见被删除的是哪个元素,所以在删除函数里把删除的值赋给一个变量,并在主函数里打印这个变量。

    我们写的时候由于懂了队列的原理,就可以在删除函数里去掉给这个变量赋值的操作,并在参数列表里把这个参数删去。

    longyi...

    非常感谢!

    2018-08-23 20:38:25

    共 1 条回复 >

数据结构探险—队列篇

与现实最为贴近的数据结构-队列,带大家进入数据结构的美妙世界

110035 学习 · 170 问题

查看课程

相似问题