C/C++

論理演算子

更新日:

論理演算とは

論理演算は複数の条件を並べて評価するためのものです。
AかつB、AまたはBなどが代表的です。

これを使うと1つのif文の条件式のなかで複数の条件を指定できます。

論理演算子一覧

名称 構文 意味 優先順位 結合規則
論理和演算子 a || b aもしくはb 13
論理積演算子 a && b aかつb 12
論理否定演算子 !a aでない 2

表の見方は演算子一覧をご覧ください。

演算子とその優先順位一覧

真偽値表

真偽値表は以下のようになります。
AとBが各行の組み合わせのときのそれぞれの真偽を示しています。

A B A || B A && B !A
0 0 0 0 1
0 1 1 0 1
1 0 1 0 0
1 1 1 1 0



-C/C++

Copyright© ツナのエンジニアブログ , 2025 All Rights Reserved Powered by AFFINGER5.