查看布爾運算符的源代碼
←
布爾運算符
跳轉(zhuǎn)至:
導航
、
搜索
因為以下原因,你沒有權限編輯本頁:
您剛才請求的操作只有這個用戶組中的用戶才能使用:
用戶
您可以查看并復制此頁面的源代碼:
它們可用于if語句中的條件<br> <b>&& (邏輯與)</b><br> 只有在兩個操作數(shù)都為真時才返回真,例如:<br> <pre style="color:green"> if (digitalRead(2) == HIGH && digitalRead(3) == HIGH) { // read two switches // ... } </pre> 只在兩個輸入都為高時返回真<br><br> <b>|| (邏輯或)</b><br> 任意一個為真時返回真,例如:<br> <pre style="color:green"> if (x > 0 || y > 0) { // ... } </pre> x或y任意一個大于0時返回真<br><br> <b>! (非)</b><br> 當操作數(shù)為假時返回真,例如:<br> <pre style="color:green"> if (!x) { // ... } </pre> 若x為假返回真(即如果x等于0)<br><br> 警告<br> 確保你沒有把布爾與運算符,&&(兩個與符號)錯認為按位與運算符&(單個與符號)。它們是完全不同的概念。<br> 同樣,不要混淆布爾或運算符||(雙豎杠)與按位或運算符|(單豎杠)。<br> 按位取反~(波浪號)看起來與布爾非!有很大不同(感嘆號或程序員口中的“棒”),但是你仍然必須確保在什么地方用哪一個。<br> 例如<br> <pre style="color:green"> if (a >= 10 && a <= 20){} // true if a is between 10 and 20 </pre>
返回
布爾運算符
。
來自“
http://gharee.com/wiki/index.php/布爾運算符
”
導航菜單
個人工具
登錄
名字空間
頁面
討論
變換
查看
閱讀
查看源代碼
查看歷史
操作
搜索
導航
首頁
社區(qū)專頁
新聞動態(tài)
最近更改
隨機頁面
工具箱
鏈入頁面
相關更改
特殊頁面
頁面信息
隱私政策
關于ALSROBOT WiKi
免責聲明