0xfe是16进制数。
LED = 0xfe,代表让最后一个灯亮。
LED = LED << 1,意思是让赋给led的16进制数左移一,在电路上表现为倒数第二个灯亮。
右移取决于变量的类型
如果 变量是char 有符号 一字节 那么0xfe右移 左边要填1, 也就是右移6位结果是0xff
如果是无符号, 或者是超过一字节的有符号,那么左边填0
右移6位结果为 0x03
以上就是关于LED = 0xfe;和 LED = LED << 1; 是什么意思全部的内容,包括:LED = 0xfe;和 LED = LED << 1; 是什么意思、在c语言中的0xfe向右移动6位是多少、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!