​示例中的returen -1是为什么不会把循环中的return i给替换掉,导致无论存不存在都会是index=-1

来源:6-6 数组的应用(二)

weixin_慕标8371100

2021-10-04 14:27

?????

写回答 关注

2回答

  • 慕前端3081152
    2021-10-29 15:39:22

    return i; 是结束循环并跳出函数

  • 慕莱坞1224030
    2021-10-23 10:26:23

    示例中的return i 是在for循环内部的,也就是说只要还在循环中,就会一直执行return i;

    而return -1是在for循环外面的,只有当for循环结束,即i = 5的时候才会执行return -1,作用应该是防止数组越界访问。

    qq_慕码人...

    return i 的意思是再来一次i 赋值后的运算吗?

    2021-10-26 14:25:51

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题