#include <stdio.h>
//逻辑运算符||特点:左右两边的表达式先做左边,如果左边为1则右边不用执行,整个结果为1;如果左边为0,再执行右边;
main()
{
int x=1,y=1,a,b;
a= y-- || x--;//根据优先级先做y--(式子结果为1,y的值为0);
//根据逻辑运算符||特点(只要左边式子为1,则整个逻辑表达式结果为1,右边的式子不用计算);
//所以x--没有执行,因此x不变,为1
printf("%d,%d,%d\n",a,x,y);
//结果:1,1,0
getchar();
}

最新文章

  1. mybatis3.2.3+spring3 控制台打印sql解决办法
  2. 【Java学习笔记】Map接口的子接口---TreeMap
  3. 实战使用Axure设计App,使用WebStorm开发(4) – 实现页面UI
  4. 微信要革&quot;传统电视&quot;的命吗?
  5. ansible使用笔记
  6. Android图片浏览器之缩略图
  7. Android 自定义ToggleButton+用SharedPreferences保存用户配置
  8. bzoj 3172 [Tjoi2013]单词(fail树,DP)
  9. view,SurfaceView,GLSurfaceView的关系和区别
  10. Linux无处不在
  11. 返回本机的mac物理路径
  12. 运行mvc报“无法确定存储版本;需要有效的存储连接或版本提示”
  13. 制作jar文件
  14. python3 安装及项目管理安装
  15. ASP.NET 使用Session,避免用户F5刷新时重复提交(转)
  16. 仓储repository概念
  17. exportfs命令
  18. python实现根据当前时间创建目录并输出日志
  19. MEMCACHE分布式算法(PHP)
  20. 【unittest】unittest单元模块做assert

热门文章

  1. THINKPHP_(7)_THINKPHP6的controller模型接收前端页面通过ajax返回的数据,会因为一个div而失败
  2. Go slice 扩容机制分析
  3. https ssl(tls)为什么不直接用公钥加密数据?
  4. Python-selenium,切换句柄及封装
  5. mysql-8.0.16-winx64.zip安装教程详解
  6. 用java实现一个ATM机系统(2.0版)
  7. Django基础之auth模块
  8. Java安全之反序列化回显研究
  9. C#进阶学习4--反射(Reflection)
  10. kubelet之volume manager源码分析