找回密码
 注册会员
查看: 636|回复: 0

datr=((datr>>(15-ee))&0x01)<<6;是什么意思

[复制链接]
发表于 2010-4-12 13:54:55 | 显示全部楼层 |阅读模式
<p>datr=((datr>>(15-ee))&0x01)<<6;是什么意思</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:0 -</p>
<p>解决时间:2010-4-12 13:53</p>
<p>提问者: 花落久久 - 一级</p>
<p>最佳答案</p>
<p>一楼说反啦。。</p>
<p>datr右移15-ee位,得出结果,然后跟00000001(0x01换成二进制)做与运算。因为其他数都为0,所以得出的结果不是00000001,就是00000000,然后再用得到的数向左移六位。</p>
<p>>>向右移</p>
<p><<向左移</p>
<p>&与运算</p>
<p>那个箭头指向哪边就表示向那边移动,这样好记些。。</p>
<p>0</p>
<p>回答者:</p>
<p><img src="http://img.baidu.com/img/iknow/icon_huizhang.gif"></p>
<p>skylm1234 - 四级   2010-4-12 11:10</p>
<p>我来评论>></p>
<p>提问者对于答案的评价:</p>
<p>谢谢了,刚学不久,很多地方不是很确定,谢谢你的答案</p>
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-5-22 11:39

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表