當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Arduino !用法及代碼示例

[布爾運算符]

說明

如果操作數是false,則邏輯非導致true,反之亦然。

示例代碼

此運算符可在if 語句的條件內使用。

if (!x) { // if x is not true
  // statements
}

它可用於反轉布爾值。

x = !y; // the inverted value of y is stored in x

注意事項和警告

按位 not ~ (波浪號)看起來與布爾 not 有很大不同! (程序員所說的感歎號或"bang")但你仍然必須確定你想要哪個。

相關用法


注:本文由純淨天空篩選整理自arduino.cc大神的英文原創作品 !。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。