知識點: shr 邏輯右移指令 shl 邏輯左移指令 一、SHL 邏輯左移指令測試 shr 邏輯右移指令 右移一位相當於整除2 shl 邏輯左移指令 左移一位相當於乘2 //很多時候會溢出 //>> 右移 //<< 左移 unsigned int i=0x66332211; unsigned int j=0; j=i<<1; j=i<<2; j=i<<8;//左移一個字節 0x33221100
知識點: SAL 算術左移指令 SAR 算術右移指令 一、SHL 邏輯左移指令測試 SAL 邏輯右移指令 右移一位相當於 乘2 //很多時候會溢出 SAR 邏輯左移指令 左移一位相當於整除2 SHL與SAL 同一條指令: SAR與SHR 有符號數 SAR高位補1,SHR高位補0 無符號數時 SAR與SHR 指令功能相同