16位的右移8位后得到的是几位的?

2019-10-16 07:43发布

16位的右移8位后得到的是几位的?
(1)u16 WriteAddr
WriteAddr>>8
这样之后得到的WriteAddr是几位的;
(2)u32 DataToWrite
u8 t
for(t=0;t<4;t++)
{
   (DataToWrite>>(8*t))&0xff
}
这样之后DataToWrite是几位的
---------------------------------------------------------跪求各位大人指点迷津!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
hpeng1874
1楼-- · 2019-10-16 07:49
 精彩回答 2  元偷偷看……
小陀螺爱炒蛋
2楼-- · 2019-10-16 10:50
16位数据怎么移动都是16位
chenghuayou
3楼-- · 2019-10-16 13:34
小陀螺爱炒蛋 发表于 2016-11-28 11:00
16位数据怎么移动都是16位

这样啊,谢谢您的回复
chenghuayou
4楼-- · 2019-10-16 18:20
hpeng1874 发表于 2016-11-28 09:59
16位,右移高位补零。回顾下C

恩恩,谢谢您的回复

一周热门 更多>