&&的短路原理

来源:互联网 发布:啤酒杯 知乎 编辑:程序博客网 时间:2024/05/01 17:37
 #include<stdio.h>
void main()
{int a=1,b=2,c=3,d=4,m=2,n=2;
(m=a>b)&&(n=c>d);
printf("%d,%d",m,n);


最后结果是m=0.n=2

因为在&&中只要第一个是假的,他就忽视下面判断的。


0 0
原创粉丝点击