next up previous contents
Next: 6. 制御式 Up: 5. 演算式 Previous: 5.9.5 3項大小比較演算子

5.10 3項選択演算子?:

3項選択演算子 ? : は、

<式1> ? <式2> : <式3>

という形式で用います。

まず、<式1>を実行し、その論理値が「真」の時は、<式2>を、「偽」 の時は、<式3>を実行し、実行した式の値がこの選択演算の値となります。

C/C++ の言語仕様を取り入れたものですが、Cmmでは、if式に全く同じ 機能があり、こちらを使ったほうが柔軟な記述ができます。if式の詳細 は、次章のif式(6.3節、[*]頁)を参照してください。


next up previous contents
Next: 6. 制御式 Up: 5. 演算式 Previous: 5.9.5 3項大小比較演算子
Tetsuo Ono
1998-11-05