c语言中return的用法


当前第2页 返回上一页

1

2

3

4

5

6

7

8

//返回两个整数中较大的一个

int max(int a, int b){

    if(a > b){

        return a;

    }else{

        return b;

    }

}

如果a>b成立,就执行return a,return b不会执行;如果不成立,就执行return b,return a不会执行。

2、函数一旦遇到 return 语句就立即返回,后面的所有语句都不会被执行到了。从这个角度看,return 语句还有强制结束函数执行的作用。例如:

1

2

3

4

5

//返回两个整数中较大的一个

int max(int a, int b){

    return (a>b) ? a : b;

    printf("Function is performed\n");

}

第 4 行代码就是多余的,永远没有执行的机会。

更多c语言教程,请关注PHP中文网!

以上就是c语言中return的用法的详细内容!

返回前面的内容

相关阅读 >>

C语言中用户标识符的命名规则是什么

C语言求余的实现方法

php与C语言有什么联系和区别?

C语言中取地址运算符是什么?

C语言根号函数是什么

学好C语言能做什么职业

C语言自定义函数(图文详解)

C语言标识符有哪三类

C语言中int范围是多少?

精通C语言能做什么

更多相关阅读请进入《C语言》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...