且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

c - 三目运算符可否用于函数参数

更新时间:2022-12-19 10:28:26

可以

符合程序表达式的规则

一般情况,表达式的运算规则是:
括号 → 函数 → 乘除 → 加减
同级的运算是按从左到右,多层括号由里向外

比如你的例子
按照表达式的规则,会先计算 (a>b) ,然后计算 (a>b)?a:b ,最后计算 func()