C语音中c=a++||b++和c=a++&&b++有什么区别呢?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/07/09 07:35:35
C语音中c=a++||b++和c=a++&&b++有什么区别呢?C语音中c=a++||b++和c=a++&&b++有什么区别呢?C语音中c=a++||b++和c=a++&&b++有什么区别呢?c=a+

C语音中c=a++||b++和c=a++&&b++有什么区别呢?
C语音中c=a++||b++和c=a++&&b++有什么区别呢?

C语音中c=a++||b++和c=a++&&b++有什么区别呢?
c=a++||b++和c=a++&&b++
a=1
c=a++||b++; 执行后 c= 1,a=2,b 不变
a=0
C=a++ && b++; 执行后 c= 0,a=1,b 不变
|| 为真时后面的表达式不执行
&& 为假时 后面的表达式不执行;
|| 任何一个为真结果为真
&&