https://baike.baidu.com/item/%E8%BF%90%E7%AE%97%E7%AC%A6%E4%BC%98%E5%85%88%E7%BA%A7/4752611?fr=aladdinblog
由於在狀壓的時候會遇到不少位運算符,然而這些運算符的優先級是不同的,所以瞭解他們的優先級前後順序就十分重要。get
能夠從下表知道,&運算要比<<運算優先級低 因此下面這種寫法是能夠的it
if(s & s << 1) return 0;//先計算s<<11還有一個優先級順序 >> 大於 == 大於 &im