条件运算符-C++语言ppt
条件运算符是C++中的唯一的三目运算符。表达式1?表达式2 :表达式3 max=a>b?a:b ; //求a, b中的大者当a=2 b=1 a>b为真,表达式的值等于a, max值为2当a=1 b=2 a>b为假,表达式的值等于b, max值为2注意:条件运算符的优先级比赋值运算符高x=(x=3) ? x+2 : x-3 2.结合方向自左至右a>b?a:c>d?c:d 3.三个表达式的类型可不同z=a>b?'A':a+b x=5表达式3表达式2表达式1真假
8.66MB
文件大小:
评论区