是个小问题啦

来源:4-2 环形队列实现下

Uestc_L

2016-03-06 17:28

判满的实现中比较容量和长度相等则输出true,但是后面直接跟return false;如果确实满了,那不是会 return true然后return false么

写回答 关注

6回答

  • 黑巫师0
    2016-12-23 21:22:19

    return代表整个函数模块结束,因此可以用return来提前终止程序,第一个return执行的话,下面的不管多少条语句都不会执行了(只限于此函数模块内!)

  • 第11111100111000位学渣
    2016-08-12 10:54:05

    不会的,程序判断队列满的话就直接return true,return false不会再进行

  • ziom
    2016-07-30 21:27:31

    不会return false; 或者你还可以直接这么写 return 容量==长度;  

  • wuxuemi
    2016-03-31 13:18:43

    是会往下执行,但是会跳过else的。运行其下面代码

  • Uestc_L
    2016-03-06 19:23:54

    if运行完了不是要往下执行吗,应该都是 return false啊

  • wuxuemi
    2016-03-06 19:06:38

    不会,选择结构只会有一个输出,另一个return false是属于另一个分支的。

    Uestc_...

    if运行完了不是要往下执行吗,应该都是 return false啊

    2016-03-06 19:24:20

    共 1 条回复 >

数据结构探险—队列篇

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

110036 学习 · 170 问题

查看课程

相似问题