
C语言中 0x01 << itmask 什么意思
3个回答
展开全部
1 按 2 进制 左移 itmask 位。
0x01 -- 16进制 1,写成2 进制是 0000 0001
itmask 等于 1,左移后得 0000 0010
itmask 等于 2,左移后得 0000 0100
。。。
0x01 -- 16进制 1,写成2 进制是 0000 0001
itmask 等于 1,左移后得 0000 0010
itmask 等于 2,左移后得 0000 0100
。。。
追问
是把0x01左移itmask位,还是把itmask左移1位呢?
追答
把0x01左移itmask位, 这是表达式。
赋值语句:y = 0x01 << itmask.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询