C语言中return语句有多个 怎么理解
来源:百度知道 编辑:UC知道 时间:2024/05/16 17:05:57
我是菜鸟
return 表示函数结束
如果多个并列的 return 语句 那是多条执行路径
最后只执行一个..根据条件不同
如果是串行的
比如
int fun()
{
return 1;
return 2;
}
那么 只执行第一句 因为return 表示函数结束
return 后面可以不带任何东西(有些语言中是这样) 就表示强制结束该函数
不同的条件返回不同的结果