三目运算符 : ?
来源:互联网 发布:2017年新疆网络管制 编辑:程序博客网 时间:2024/06/04 20:03
x ? y:z;
上面的三目条件运算的规则是:先计算表达式x的值,若x为真,则整个三目运算的结果是表达式y的值;若x为假,则整个三目运算的结果是表达式z的值。
int a=3,b=4;cout<< a>b?a:b;
以上代码输出的是4。
int a=4,b=3;cout<< a>b?a:b ;
以上代码输出的是4。
int a=3,b=4;cout<< a<b?a:b;
以上代码输出3。
阅读全文