首頁 > 後端開發 > C++ > c++中!怎麼用

c++中!怎麼用

下次还敢
發布: 2024-04-26 18:45:24
原創
911 人瀏覽過

C 中驚嘆號 (!) 表示邏輯非運算,將布林值取反:如果值為真,則回傳假;如果值為假,則回傳真。

c++中!怎麼用

C 中的驚嘆號(!) 用法

在C 中,驚嘆號(!) 運算子表示邏輯非運算。它的作用是將一個布林值(true 或 false)取反。

語法:

!expression
登入後複製

其中,expression 是要取反的布林值表達式。

傳回值:

此運算子傳回布林值,表示表達式取反後的結果。具體來說:

  • 如果 expression 為 true,則傳回 false。
  • 如果 expression 為 false,則傳回 true。

範例:

bool isTrue = true;
bool isFalse = false;

bool notTrue = !isTrue; // false
bool notFalse = !isFalse; // true
登入後複製

其他用法:

除了邏輯非運算外,驚嘆號在C 中還有以下用法:

  • 析構函數前綴:析構函數宣告前面加上驚嘆號表示函數是虛析構函數。
  • 拋出例外:throw 語句中可以使用驚嘆號來拋出一個例外物件。
  • 巨集運算:可以將巨集運算子與驚嘆號結合使用,以執行巨集展開。

以上是c++中!怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
c++
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
vim c-x c-o 補全出現新的窗口
來自於 1970-01-01 08:00:00
0
0
0
合併HTML與C++:實作HTML與C++的結合
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板