PDA

查看完整版本 : 請教有關C的位移運算子


哈啦
2015-09-03, 03:26 PM
請問 i >>= 1 的這個 >>=是什麼意思?

thanks!

ptez
2015-09-03, 09:14 PM
應該沒有 =

>> 5
<< 3

Bitwise operator

哈啦
2015-09-03, 10:19 PM
應該沒有 =

>> 5
<< 3

Bitwise operator

這是書上的範例,僅有 >> or << 是位移運算,我本也以為沒有=,但試了之後發現應該有這東西,只是不懂它代表啥意思?~what

Ricado
2015-09-05, 07:22 AM
A += 2 相當於 A = A + 2
A >>= 2 也就是 A = A >> 2
依此類推

哈啦
2015-09-05, 09:41 AM
A += 2 相當於 A = A + 2
A >>= 2 也就是 A = A >> 2
依此類推

:bow 原來如此。?:teeth