temp&0x80)==0x80什么意思
3个回答
展开全部
&是位的与运算,即两个操作数同为1时结果才为1。
temp&0x80==0x80的意思就是temp的最高位为1时,表达式才为真
也是就temp为1*** ****,(*为1或0)。也就是temp>=128(不考虑符号位)。
temp&0x80==0x80的意思就是temp的最高位为1时,表达式才为真
也是就temp为1*** ****,(*为1或0)。也就是temp>=128(不考虑符号位)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
判断temp的最高位是不是1,如果条件成立,temp的最高位就是1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询