1、不一定。\x0d\x0a2、JS中的方法可以写
返回值,使用return即可,例如:\x0d\x0afunction add(a, b){\x0d\x0areturn a + b\x0d\x0a}\x0d\x0aalert(add(1, 2))//3\x0d\x0a3、如果
函数里不掘昌写return,则函数会返回undefined,可以根据需要判断是否有返回唯塌值.\x0d\x0a4、假如判山扒不写return的话,系统默认就是返回一个undefined,表示该函数没有写返回值。不是庆歼键的,只是说int
类型的函数,需要return 0,返回一个值,因为你声明它是int类型的意思就是运行完成后返回一个值供后续使誉巧用的。只有你定义类型为void的函数的时候不需要return。另外,main需要return 0 的原因是要向系统汇报是否运行成功,成功一般返回0,否则就改高是错误码了. 因此,现在的编译器一般不允许main为void如果你声明的子函数的格式是这样: 返回类型 函数名称(参数列表)
在你定义了返回类核芦型时,如果不带返回值在编译时是会给出警告的。
当然,在多数编译器上也能汪梁编译,甚至得到你要的结果。
但是如果你在主函数或其他子函数中需要使用这个返回值,而你没改陵带有给出,就会出现程序紊乱,无法编译的。
评论列表(0条)