优先级啊优先级

if (BIT2 == (P1IN & BIT2)) 与 if (BIT2 == P1IN & BIT2)

真是坑爹啊,
==、!= 运算符优先级是7,
& 优先级是8
^ 优先级是9
|  优先级是10

哎,还是唯一解决办法,终极解决办法,统统加括号!!!

发表评论

电子邮件地址不会被公开。 必填项已用*标注