論理結合演算子

 

 

書式

 

式1 &  式2
式1 && 式2
式1 || 式2
式1 |  式2

 

&と&&は同じ意味を持ちます

|と||は同じ意味を持ちます

 

解説

 

論理結合演算子は式1と式2をブール値として評価し、結果を論理的AND(演算子 &または&&)及び論理的OR(演算子 |または||)によって評価します。

 

論理的ANDは左辺式と右辺式を評価して共にtrueである場合のみtrueを返します。

 

論理的ORは左辺式と右辺式を評価してどちらか一方がtrueであればtrueを返します。それ以外の場合は共にfalseを返します。

 

(1 == 1) & (2 < 3);    /* trueと評価 */
(1 == 1) & (2 > 3);    /* falseと評価 */
(1 == 1) | (2 > 3);    /* trueと評価 */

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る