當前位置:編程學習大全網 - 源碼破解 - 在c++位運算裏什麽是左移位和右移位

在c++位運算裏什麽是左移位和右移位

移位操作在程序設計中,位操作運算符的壹種。1.在c++中,移位運算符有雙目移位運算符:<<(左移)和(右移)。移位運算符組成的表達式也屬於算術表達式,其值為算術值。2.左移運算是將壹個二進制位的操作數按指定移動的位數向左移位,移出位被丟棄,右邊的空位壹律補0。3.右移運算是將壹個二進制位的操作數按指定移動的位數向右移動,移出位被丟棄,左邊移出的空位或者壹律補0,或者補符號位,這由不同的機器而定。在使用補碼作為機器數的機器中,正數的符號位為0,負數的符號位為1。

  • 上一篇:挪威的森林演員表
  • 下一篇:被老虎咬的是歌在飛的原唱嗎?
  • copyright 2024編程學習大全網