C 言語では、感嘆符 (!) は論理 NOT 演算子を表します。この演算子は、結果が元の式の逆になるように式を否定するために使用されます。
C 言語では ! は何を意味しますか?
C 言語では、感嘆符 (!) は式を否定する論理 NOT 演算子を表します。つまり、式が true の場合、結果は false になり、式が false の場合、結果は true になります。
使用法:
<code class="c">!expression;</code>
このうち、expression
は否定される式です。
例:
<code class="c">int x = 10; if (!x) { // x 为 0 时执行 }</code>
この例では、x
は false
であるため、!x
は false
に等しいゼロ以外の値。したがって、
ステートメントは実行されません。
優先度:論理 NOT 演算子は、論理 AND および OR 演算子よりも高い優先順位を持ちますが、算術演算子よりは低くなります。
アプリケーション シナリオ:以上がC言語では「!」とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。