C++での使い方!

下次还敢
下次还敢オリジナル
2024-04-26 18:45:24914ブラウズ

C の感嘆符 (!) は、ブール値を反転する論理 NOT 演算を表します。値が true の場合は false を返し、値が false の場合は true を返します。

C++での使い方!

C での感嘆符 (!) の使用法

C では、感嘆符 (!) 演算子はロジックを表します。手術。その機能は、ブール値 (true または false) を反転することです。

構文:

<code class="cpp">!expression</code>

このうち、expression は反転するブール式です。

戻り値:

この演算子は、式の反転の結果を示すブール値を返します。具体的には:

  • expression が true の場合、false を返します。
  • が false の場合は true を返します。

例:

<code class="cpp">bool isTrue = true;
bool isFalse = false;

bool notTrue = !isTrue; // false
bool notFalse = !isFalse; // true</code>

その他の使用法:

論理 NOT 演算に加えて、感嘆符も使用できます。 C でも使用されます。次のような使用法があります。

  • デストラクター接頭辞: デストラクター宣言の前に感嘆符を追加すると、関数が仮想デストラクターであることが示されます。
  • 例外をスローする: 感嘆符を throw ステートメントで使用して、例外オブジェクトをスローできます。
  • マクロ操作: 感嘆符を含むマクロ演算子を使用して、マクロ展開を実行できます。

以上がC++での使い方!の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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