void类型的可以加上返回语句,个人习惯。其他的类似于int类型,即使不用到它的返回值,最好也要加上return0;不然有的编译器可能报错
如果一个函数没有返回值,一般情况下是需要加入return语句的,但是如果你需要在某些情况下不完全将函数执行完毕,就可以加上return语句来提前返回,这时候加上“return;”return是C语言中的一个关键字,意为返回。return就是...
定义函数时设置返回值为void函数体内不能有return语句
没有return语句是没有返回值的,return语句就是函数的返回值语句,如果不写return语句意味着你的函数是可以不返回的void类型,而有return语句,则可以为void,也可以为其他类型(如果直接return加分号说明是void类型的返回值...
1、不一定。2、JS中的方法可以写返回值,使用return即可,例如:functionadd(a,b){returna+b;}alert(add(1,2));//33、如果函数里不写return,则函数会返回undefined,可以根据需要判断是否有返回值.4、...
可以voidaaa(inta,stringabc){for(inti=0;i
1.有返回值的函数intfunction1(){return1;--必须要return才能有返回值。};2.没有返回值的函数voidfunction2(){return;--写了return会直接跳出函数,不会继续执行下面的语句。inta=1+1;};...
可以没有return的,当把一个函数声明为:voidfunc();就是不带返回值的函数,也就是无需returnreturnf返回所对应的C语言的汇编代码一般为:popedipopesipopebx;出栈曾受保护的寄存器movesp,ebp;调整...
则需在函数名前冠以void关键字。如果什么都没有(不推荐),则系统默认返回int类型。在函数中,对于有返回值的函数,关键字后面必有与函数名前相同类型的数据(默认转换也可以),如果不加返回的变量或常量,会编译错误。
编译器是可以通过的。但这不是标准的写法,f函数没有声明,那么在C语言中默认是int类型的,应该有return语句。而且也不利于调试,因为如果要使用调试工具gbd的话,它进入函数后一定要有return才能跳出来。我建议写代码...