0) x+2 :x*x; c语言中啥意思

发布时间:2021-02-23 14:43:23

0) x+2 :x*x; c语言中啥意思

网友回答

y = (x>0) ? x+2 : x*x;
等价于if(x>0) y=x+2;
else y=x*x;
a?b:c这个是条件表达式,表示如果a为真,则表达式值为b,如果a为假,则表达式值为c
以上问题属网友观点,不代表本站立场,仅供参考!