1樓:匿名使用者
有 & 但是跟你想的不一樣。 你說的大概是 && 就是邏輯與。 而且&&的短路規則是如果前一個是false後一個就不用算,前一項是true後一項當然必須算
2樓:匿名使用者
&號是運算子 要求對兩個數進行&運算
比如
1101
a b同時不同時為0都可以運算
而&&不同
a&&b 在c語言裡面來說,當&&前面一個為0的時候,就不再執行&&後面的
如果&&前面為1時,就要執行&&後面的
a||b 在c語言裡面來說,當||前面一個為0的時候,就繼續執行||後面的
如果||前面一個是1的話,就不再執行||後面的&& || 前面可以是表示式,也可以是常量,常量的話,值為1
3樓:匿名使用者
應該是:a&b的含義是如果a是fault,則不用計算b的值了,整個公式結果是fault
4樓:
你的意思應該是&&運算子,表示邏輯and
&表示按位進行與運算
有問題hi我
5樓:匿名使用者
那是邏輯與運算,必須兩個都是真,結果才是真(值為1),只要有一個假那結果就是假(值為0)。
6樓:匿名使用者
邏輯「與」;同中文「和」
a為false 可以不用再判斷。
7樓:著述的鴨子非了
&&運算子表示邏輯與
&表示按位進行與運算
C邏輯運算子,C程式邏輯運算子
邏輯與2邊表示式的值中有一個是0,則結果是0邏輯或2邊表示式的值中有一個是1,則結果是1邏輯非的作用是將0變1,將非1變0 在c 中 結果bai只有兩種du 一種是 zhi0,一種是非零,所以當然a 5,a就是0,相dao當於專 是與否,的話只有當兩個屬變數都不為零是 結果才為1,其他情況結果為0,...
c語言中邏輯運算子用法,C語言中邏輯運算子用法
1 邏輯運算子bai是根據du表示式的值來返zhi回真值或是假值dao。在c語言中沒有專版門的真值和假值,認定權非0為真值,0為假值。2 邏輯運算子運算規則 或 兩個條件中,只要有一個成立,則結果就成立 與 兩個條件中,兩個同時成立,則結果成立,否則不成立 非 取反之意,如果是真,結果是假,如果是假...
c關係運算子和邏輯運算子有什麼區別
顧名思義 1 關係運算子 進行關係判斷的運算子 這裡的關係,只內限於數值上的 大小關容系 所以又叫 比較運算子 參與這種運算的量,都必須是數值型別的,或是可以轉化為數值型別的量,也就是,可以 區分 或比較 大小 的量。而這種運算的結果,也就是 對大小關係的判斷 的結果,自然只能是 真 或 假 這兩種...