
2个回答
展开全部
~和<<都是位运算符,~是按位取反运算符,<<是左移运算符。以i=3为例,~(1<<i++)
先计算1<<3(值为00001000),i再变为4
再按位取反,得11110111,将其赋值给P1
先计算1<<3(值为00001000),i再变为4
再按位取反,得11110111,将其赋值给P1
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |
广告 您可能关注的内容 |
类别
我们会通过消息、邮箱等方式尽快将举报结果通知您。
说明
0/200