2的二进制是:0010
4的二进制是:0100
“|”或运算:0010
0100:结果:0110=6
16 8 4 2 1 所以10000=16(1*16 + 8*0 +4*0 +2*0 +1*0)
4<<6的值是:左移6位,变成
100000000 =256 或4*(2的6次方)=4*64=256
2的二进制是:0010
4的二进制是:0100
“|”或运算:0010
0100:结果:0110=6
16 8 4 2 1 所以10000=16(1*16 + 8*0 +4*0 +2*0 +1*0)
4<<6的值是:左移6位,变成
100000000 =256 或4*(2的6次方)=4*64=256