C語言的位運算符

按位運算符的運算規則: 1.將其左側操作數的各二進制位左移若干位,移動的位數由其右側操作數決定,左移時高位丟棄,低位補0。 10110011<<2得到11001100 2.將其左側操作數的各二進制位右移若干位,移動的位數由其右側操作數決定。無符號數右移時最高位補0。有符號數右移時,符號位隨同移動,如果是正數,符號位爲0,則最高位補0;如果是負數,符號位爲1,則最高位補1。 00110011>>2得
相關文章
相關標籤/搜索