c語言中的位移位操做

先要了解一下C語言裏全部的位運算都是指二進制數的位運算。即便輸入的是十進制的數,在內存中也是存儲爲二進制形式。 「<<」用法: 格式是:a<<m,a和m必須是整型表達式,要求m>=0。 功能:將整型數a按二進制位向左移動m位,高位移出後,低位補0。 「>>」用法: 格式是:a>>m,a和m必須是整型表達式,要求m>=0。 功能:將整型數a按二進制位向右移動m位,低位移出後,高位補0 C
相關文章
相關標籤/搜索