作者:
darkhcv (我只想耍廢)
2016-07-14 16:20:10剛剛在寫程式的時候發現的
a和b是兩個integer,例如下面的值
int a = 2; // 二進位: 0010
int b = 3; // 二進位: 0011
// a&b: 0010
// 這樣寫會進入while loop
while ((a&b) != 0) {
}
// 這樣寫不會進入while loop
while (a&b != 0) {
}
想不通理由,可以請大家指點一下嗎?
作者:
Caesar08 (Caesar)
2016-07-14 16:21:00a&(b!=0)
作者:
CoNsTaR ((const *))
2016-07-14 16:22:00先後順序
作者:
darkhcv (我只想耍廢)
2016-07-14 16:49:00喔喔,瞭解,謝謝
作者:
noodleT (麵T)
2016-07-18 18:51:00如果不確定優先權,最好的辦法就是自己加括號
Links booklink
Contact Us: admin [ a t ] ucptt.com