c语言里 if(x=y=z)是什么意思?

如题所述

意思是将z的值赋给y,再赋给x,如果x的值不是0,则x=y=z为真,值为1,如果x的值是0,则x=y=z为假,值为0。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-29
赋值语句,相当于x=z; y=z;然后拿z的值当作逻辑表达式的值,z的值为0时为假,非0时为真

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网