> 其他 >
C语言中a=0==4>5什么意思
人气:403 ℃ 时间:2020-02-28 12:30:33
解答
这种式子估计也只能用来做理论研究了,实际代码不可能写成这样


这个式子  >优先级高于==,而 ==优先级高于=


所以相当于


a=(0==(4>5))


4>5不成立,值为0


所以  又相当于   a=(0==0);


0==0成立,值为1


所以最后  a=1;


推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版