C、C++中的逻辑运算符
生活随笔
收集整理的這篇文章主要介紹了
C、C++中的逻辑运算符
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 1 邏輯運算符&&和||
- 1.1 邏輯運算符&&和||
- 1.2 邏輯運算符&&和||實例分析
- 2 邏輯運算符!
- 2.1 邏輯運算符!
1 邏輯運算符&&和||
1.1 邏輯運算符&&和||
||從左向右開始計算:
- 當遇到為真的條件時停止計算,整個表達式為真。
- 所有條件為假時表達式才為假。
&&從左向右開始計算:
- 當遇到為假的條件時停止計算,整個表達式為假。
- 所有條件為真時表達式才為真。
邏輯表達式中,&&比||具有更高的優(yōu)先級。
1.2 邏輯運算符&&和||實例分析
看如下問題:
正確答案:i = 1,j = 0,k = 0。
分析如下:
2 邏輯運算符!
2.1 邏輯運算符!
C、C++中的邏輯非!只認得0,只知道見了0就返回1。因此當其碰見的值不是0時,其結(jié)果為0。
C、C++中只有0才代表假,其余的所有值均代表真。
參考資料:
總結(jié)
以上是生活随笔為你收集整理的C、C++中的逻辑运算符的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++中的const成员函数
- 下一篇: 用D触发器构造寄存器