C语言:逻辑运算符||
Posted myrj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言:逻辑运算符||相关的知识,希望对你有一定的参考价值。
#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(); }
以上是关于C语言:逻辑运算符||的主要内容,如果未能解决你的问题,请参考以下文章