关于一句程序的表达,求高人

wodexiaorui 2011-09-21 09:25:51
*can_id = (tbufdata<<3)/(tbufdata>>13)&0x7 这句想表达什么啊
...全文
25 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
franky1006 2011-12-17
指针的地址是后面运算的结果
<<,左移
>>,右移
& 7 是取低3位
回复
先看优先级啊, / 与 &的优先级一样高,那么先算 /

这公式就是

*d = a / b & c;

& 7 就是取低3位嘛。

回复
相关推荐
发帖
非技术区
创建于2007-09-28

1056

社区成员

硬件/嵌入开发 非技术区
申请成为版主
帖子事件
创建了帖子
2011-09-21 09:25
社区公告
暂无公告