C++里面这个语法是什么意思:0x01&~0x02,0x01这是一个标记,主要是中间两个符号的意思

 我来答
匿名用户
2013-06-30
展开全部
让我来告诉你答案!&是按位与~是按位求反0x01不是一个“标记”,是一个16进制数,只有最低的二进制位是1,其余为0同理,0x02只有倒数第二低的二进制位是1,按位求反后只有倒数第二低的位为0,其余为1&按位求与,只有当两个数的对应二进制位都为1是该位为1,因此上述表达式的结果只有最低位为1,故结果为0x01
匿名用户
2013-06-30
展开全部
0x01 表示该数值为16进制形式,
&是按二进制位,'与'运算 1001&0100=1101
~是按二进制位'取反' ~1000=0111
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-30
展开全部
这个是按位操作,“~”表示按位取反 具体请自己查阅相关资料。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式