这个得到结果是多少

2019-07-24 15:40发布

a | (b << 8)
其中a和b都是8bit的类型,假设a是1,b是1,得到结果是多少
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
heweibig
1楼-- · 2019-07-24 17:32
 精彩回答 2  元偷偷看……
yszong
2楼-- · 2019-07-24 22:31
我是想问,b是8位,然后再向左移8位,会不会出问题
jiahy
3楼-- · 2019-07-24 22:36

…………
看错了
吧|看成||了
shimx
4楼-- · 2019-07-25 04:11
VC++6.0,测试输出1
在RedHat里测试输出1
两者都定义为unsigned char型。
liliang9554
5楼-- · 2019-07-25 04:40
b << 8结果是0,不论b的值是多少。
zhaoxqi
6楼-- · 2019-07-25 05:44
 精彩回答 2  元偷偷看……

一周热门 更多>