ホームページ  >  記事  >  バックエンド開発  >  C++の論理演算子とは何ですか

C++の論理演算子とは何ですか

下次还敢
下次还敢オリジナル
2024-05-01 12:15:231105ブラウズ

C

論理演算子は、ブール値 (true/false) を操作し、新しいブール値を生成するために使用されます。 C には 3 つの論理演算子があります:

  • ##AND (&&)
  • ##OR (||)
  • NOT(!)
  • ##AND (&&)

AND 演算子は、2 つのオペランドがすべて true の場合にのみ true を返します。それ以外の場合は false を返します。表は次のとおりです。

操作 1操作 2結果##truetruefalsetruefalseOR (||)
true true
false #false
false false
false

OR 演算子は、2 つのオペランドのいずれかが true の場合にのみ true を返します。それ以外の場合は false を返します。表は次のとおりです。

操作 1操作 2##truetruetruetruefalsetrue#falsetruetruefalsefalse falseNOT (!)
結果
NOT 演算子は、オペランドのブール値を反転する単項演算子です。 true は false になり、false は true になります。テーブルは次のとおりです:

操作

結果truefalsefalsetrue

以上がC++の論理演算子とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。