左移运算符<<的16进制结果: (0x10 << 2) = 0x40
(0x10 << 2) 的16进制结果为 0x40。
左移运算符 '<<' 在二进制中将一个数的所有位向左移动指定的位数,相当于将该数乘以 2 的指定位数次方。
在本例中,0x10 的二进制表示为 0001 0000,将其左移两位,得到 0100 0000,也就是 0x40。
原文地址: https://www.cveoy.top/t/topic/bqDa 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
(0x10 << 2) 的16进制结果为 0x40。
左移运算符 '<<' 在二进制中将一个数的所有位向左移动指定的位数,相当于将该数乘以 2 的指定位数次方。
在本例中,0x10 的二进制表示为 0001 0000,将其左移两位,得到 0100 0000,也就是 0x40。
原文地址: https://www.cveoy.top/t/topic/bqDa 著作权归作者所有。请勿转载和采集!