<<是按位左移运算,~是按位取反运算,=是赋值运算。 P2=~(1<<i)的意思是把1换成二进制数,然后左移i位,再按位取非,将结果赋给P2,等价于P2=(~(1<<i))。 P2=~(1<<i)的意思是把1换 你的当前访问异常,请进行认证后继续阅读剩余内容。 提交