2.4.6 条件运算
条件运算符是C++中唯一一个三目运算符,条件表达式的一般形式如下所示。
S1?S2:S3;其含义为:若S1为true,则条件表达式取S2的值,否则,取S3的值,条件运算符的优先级比赋值运算符略高。 min=A>B?B:A;
上面例句的意义为:如果A大于B成立(true),变量min取值为B,否则,变量min取值为A。恰当地使用条件运算符可以写出精练的C++语句。
2.4.6 条件运算
条件运算符是C++中唯一一个三目运算符,条件表达式的一般形式如下所示。
上面例句的意义为:如果A大于B成立(true),变量min取值为B,否则,变量min取值为A。恰当地使用条件运算符可以写出精练的C++语句。
本文档使用 Sou.st 构建