优先级啊优先级

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

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

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

分享到: 更多
版权申明:

本站保留所有原创文章的版权,本站地址:奔跑的博客[http://www.elecbench.com]

原创文章转载时请注明出处,并添加文章所在页面的链接:http://www.elecbench.com/%e4%bc%98%e5%85%88%e7%ba%a7%e5%95%8a%e4%bc%98%e5%85%88%e7%ba%a7/

本站所有 2010年3月4日 以后发表、未标明为“转载”的文章均是本站原创。

发表评论


(设置自己的个性头像)

*

申请属于你的免费顶级域名