A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

逻辑运算符短路的问题,能解释下&&的优先级大于||的情况吗?

2 个回复

倒序浏览
  1. If(a>0&&a<10||b>2)
  2. printf("XXXXX");


  3. if(b>2||a>0&&a<10)
  4. printf("XXXXX");

复制代码


上面两个条件语句    得出的结果是一样的   因为&&的优先级大于  ||
回复 使用道具 举报
这个不是很好解释   
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马