问答详情
源自:6-6 数组的应用(二)

求解释!!!

这里的index=i不能换成return i吗,这两个意思是有什么不同吗

提问者:慕粉1442406564 2018-03-21 20:06

个回答

  • Technical_Long
    2018-03-22 23:34:46

    这道题目有点小缺陷,就是声明index的时候就给index赋值为-1。(不信试一下就知道了,把value的值给为1)这样就可以换了。

    两个意思不同:index = i 是将i的值赋给index , return i 是指函数返回i 。

    在这个函数中,index = i; 和 return index;这两个语句就和return i;的功能相同了。

    如果换成return i;这个函数就有两个return语句。