22问答网
所有问题
当前搜索:
c语言return函数功能
C语言return
0的问题
答:
那么主
函数
就返回,如果不是,则当前函数返回,返回到调用该函数的地方,举个例子:void fun(){
return
; // 由于函数返回void,因此只能用renturn; 不能用return 0;} int main(){ fun(); // 执行完本函数后,返回这里,继续执行下面的 return 0; // 主函数返回,程序退出 } ...
在
C语言
的
函数
定义中,如果省略了
return
语句,函数就无法返回主调...
答:
可以。在
c语言
的
函数
定义中,如果不需要返回结果,就可以省略
return
语句,不影响整个函数运行。一个函数可以不返回值,没有return并不代表没有结束,只要不是死循环,一个函数执行完,该函数对应的过程就结束了。(1)返回值类型应和函数类型一致,不一致将返回值自动转换成函数类型。(2)函数中可以有多条...
C语言
中,
return
1和return -1有什么区别
答:
没有区别,可以认为
return
1是正常返回,return -1是非正常返回(即可能出错或异常),事实上return 1和return -1的使用是程序编码规定分别作出解释的。
在
C语言
的
函数
定义中,如果省略了
return
语句,函数就无法返回主调...
答:
return
可以分两种情况:1.有返回值的
函数
int function1(){ return 1; --必须要return 才能有返回值。};2.没有返回值的函数 void function2(){ return; --写了return会直接跳出函数,不会继续执行下面的语句。int a=1+1;};
c语言return
的用法
答:
main前有个int,说明这个main
函数
要返回一个整型值,不写返回整型值就要警告或出错(编译器处理不一定相同)。写个
return
();就算是返回0值了,所以就能通过。但return();这种写法不同的编译器可能也有不同的解释,像你的编译器就被解释为return 0;或return(0);了,而有的编译器可能认为是错误的(我...
C语言
中
return
0 只能用在主
函数
最后吗?还是说副函数最后也能用?表示是...
答:
主
函数
如void main() {}在反大括弧之前不写时,相当于写void main() {
return
; } 如果主函数是int main() {}时,默认还是return;但由于指定需要返回 一个整型数据,会报编译警告,这时就需要写成:int main() { return 0; }或int main() { exit(0); }这种形式了。我个人习惯在子程序中...
c语言函数
可不可以返回多个值
答:
在
C语言
中,一般情况下
函数
的返回值是通过函数中的
return
语句来实现的,每调用一次return语句只能从函数中返回一个值。但在实际很多应用中,我们需要从函数中返回多个值,那我们可以用什么方法实现呢?此时我们可以用三种方法来实现。方法一:设置全局变量 全局变量是在函数外部定义的全局变量,它不属于任何...
C语言
中
return
0和return 1有什么区别
答:
在不需要返回值的时候没有区别,
return函数
是应用在有返回值的函数中,带出某种格式返回值用的;
C语言
中函数是程序的基础,main函数也是函数,有返回值类型(int),所以需要return语句,但是main函数的返回值通常不需要,所以如果就此考虑,return0 1没有区别。
C语言
函数
返回值是什么?
答:
或者:
return
(表达式);例如:return max;return a+b;return (100+200);
函数
中可以有多个 return 语句,但每次调用只能有一个return 语句被执行,所以只有一个返回值。一旦遇到 return 语句,不管后面有没有代码,函数立即运行结束,将值返回。例如:int func(){ int a=100, b=200,
c
;return a+...
c语言
这里
return s
和return y 的作用 返回到那里
答:
比如 sss = sum(n);
return s
就是sum这个
函数
的返回值,然后赋值给sss sss = int (x); return y 就是sum这个函数的返回值,然后赋值给sss
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜