C++省略記号 If Else
省略記号 If...Else(三項演算子)
if elseとして知られている短縮形もあります。三項演算子3つのオペランドで構成されているためです。複数行のコードを1行に置き換えるために使用できます。単純なif elseステートメントを置き換えるためによく使用されます。
構文
<em>variable</em> = (<em>condition</em>) ? <em>expressionTrue</em> : <em> expressionFalse</em>;
省略せずに書くと
例
int time = 20;
if (time < 18) {
cout << "Good day.";
} else {
cout << "Good evening.";
}
省略して書くと
例
int time = 20;
string result = (time < 18) ? "Good day." : "Good evening.";
cout << result;
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。