1

这段代码来自linux内核源代码。$~3 到底是什么意思?我知道 $3 表示一个立即数,但是带前导符号 ~ 是什么意思?

4

1 回答 1

6

按位补码。因此,与 ~3 进行与运算意味着清除两个最低位。

于 2012-05-10T18:37:31.243 回答