return有关的问题

img


我想问一下
这个return
什么时候要有 什么时候不要
这里为什么是return sum呢

return 就是函数在执行完之后返回的处理信息,这样吧,如果函数里面没有数需要返回出来,也就是结果,就是函数前是void,这样就不用加return , 那这里这个sum是里面计算完这个数组相乘之后的结果,需要返回出来这个数,也就是需要一个结果,sum所以是需要return ,如果不return 那调用这个函数不就相当于没调用,如果还不理解也没事,就是函数定义前是void不return 不是void都return 用多了就明白了