2019-07-15 21:59发布
shouyingjiang 发表于 2017-2-28 16:13 大神,我也刚开始学,那个1011怎么出来的?能详细点吗
zhjb1 发表于 2017-2-28 10:41 还没有敲完上去了,补充1点,最后一句理解成,比如原始位1111,按键之后成为1011,两者取反与后=1011。
最多设置5个标签!
比如原来的flag_key=1111,~flag_key就是扫描到的按键值再取反,如果按下一个键=1011,取反后=0100;
1111与0100做逻辑与运算,结果=0100,表示为1的哪个键按下了-如果键分别为Key3,key2,key1,key0,应该是key2按下了。
以前的表达有误,Sorry。
谢谢。。我就是阻塞赋值理解的不到位。。
一周热门 更多>