TECH I.S.

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;

自分で試してみる»



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細