美国留学选择什么专业好?留学美国热门专业推荐
2019-06-26
更新时间:2024-04-25 12:57作者:佚名
c语言中的用法
函数的返回值是指函数调用后执行函数体中的代码得到的结果。 该结果通过语句返回。
声明的一般形式是:
return 表达式;
或者:
return (表达式);
无论有( ),都正确。 为了简单起见,一般不写( )。 例如:
return max; return a+b; return (100+200);
推荐学习:c语言视频教程
1. 可以有多个语句,它们可以出现在函数体的任何位置,但每次调用函数时只能执行一条语句,因此只有一个返回值(少数编程语言支持多个返回值,比如Go语言)。 例如:
//返回两个整数中较大的一个 int max(int a, int b){ if(a > b){ return a; }else{ return b; } }
如果a>b为真,则执行a,不执行b; 如果不成立,则执行b,不执行a。
2.函数一旦遇到语句就立即返回return的用法,后面的所有语句都不会被执行。 从这个角度来看,该语句还具有强制结束函数执行的作用。 例如:
//返回两个整数中较大的一个 int max(int a, int b){ return (a>b) ? a : b; printf("Function is performed\n"); }
第四行代码是多余的,永远没有机会被执行。