ホームページ > バックエンド開発 > C++ > C++ における & と || の役割

C++ における & と || の役割

下次还敢
リリース: 2024-04-26 17:54:55
オリジナル
1190 人が閲覧しました

C の & 演算子と || 演算子は、ブール値を操作するために使用されます。 & (ビット単位の AND) 演算子は、2 つのブール値のビット単位の AND を計算し、両方が true の場合にのみ true を返し、それ以外の場合は false を返します。 || (ビットごとの OR) 演算子は、2 つのブール値のビットごとの OR を計算し、どちらかが true である限り true を返し、それ以外の場合は false を返します。 C での

C++ における & と || の役割

##&|| の役割 #& と || は、C シンボルで使用される 2 つの論理演算です。ブール値を操作します。

& (ビット単位の AND 演算子)

ビット単位の AND 演算子は、2 つのブール値を受け取り、ブール値を返します。
  • 両方のブール値が true の場合は true を返し、それ以外の場合は false を返します。
  • シンボル表現: &
  • ## 例:

bool a = true;
bool b = false;

bool result = a & b; // result 为 false
ログイン後にコピー
|| (ビットごとの OR 演算子)

ビットごとの OR 演算子は 2 つのブール値を受け入れ、ブール値を返します。

    ブール値が true の場合は true を返し、それ以外の場合は false を返します。
  • シンボル表現: ||
  • 例:

bool a = true;
bool b = false;

bool result = a || b; // result 为 true
ログイン後にコピー

以上がC++ における & と || の役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
c++
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート