C 中驚嘆號 (!) 表示邏輯非運算,將布林值取反:如果值為真,則回傳假;如果值為假,則回傳真。
C 中的驚嘆號(!) 用法
在C 中,驚嘆號(!) 運算子表示邏輯非運算。它的作用是將一個布林值(true 或 false)取反。
語法:
<code class="cpp">!expression</code>
其中,expression
是要取反的布林值表達式。
傳回值:
此運算子傳回布林值,表示表達式取反後的結果。具體來說:
expression
為 true,則傳回 false。 expression
為 false,則傳回 true。 範例:
<code class="cpp">bool isTrue = true; bool isFalse = false; bool notTrue = !isTrue; // false bool notFalse = !isFalse; // true</code>
其他用法:
除了邏輯非運算外,驚嘆號在C 中還有以下用法:
以上是c++中!怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!