返回值
return的作用:
1.用来设置函数的返回值。它后面表达式的值,就是函数的返回值
2.结束后面代码的执行,它后面代码都不会执行
要点:与定义函数时的类型约定保持一致
代码演示:
int getbig2(int a , int b){
if(a>b){
return a;
}else{
return b;
}
}
int getbig3(int x, int y, int z){
return getbig2(getbig2(x,y),z);
}
int main(){
printf("%d",getbig3(1,2,3));
}
运行结果:
代码演示:
int f(int n){
return n / 3 + 2;
}
int main(){
int res = f(10)+20;
printf("%d\n",res);
int ret = f(f(10));
printf("%d",ret);
}
运行结果: