黑马程序员技术交流社区

标题: c语言 [打印本页]

作者: wangpeng1    时间: 2016-2-23 23:03
标题: c语言
#include<stdio.h>
int main()
{
       int a=0;
       int b=3>2 || a++&&a;
      printf("%d",b);
   return 0;
}
3>2为真,程序不再执行 || 后面的表达式了,但是上面一段代码编译时出现警告,提示a++&&a部分要用小括号括起来,为什么?






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2