C语言中return语句有多个 怎么理解

来源:百度知道 编辑:UC知道 时间:2024/05/16 17:05:57
我是菜鸟

return 表示函数结束

如果多个并列的 return 语句 那是多条执行路径
最后只执行一个..根据条件不同

如果是串行的

比如
int fun()
{
return 1;
return 2;

}

那么 只执行第一句 因为return 表示函数结束

return 后面可以不带任何东西(有些语言中是这样) 就表示强制结束该函数

不同的条件返回不同的结果