三目运算符 : ?
来源:互联网 发布:陈乔恩长相知乎 编辑:程序博客网 时间:2024/05/16 09:37
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
阅读全文
来源:互联网 发布:陈乔恩长相知乎 编辑:程序博客网 时间:2024/05/16 09:37
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