C语言中a=0==4>5什么意思
问题描述:
C语言中a=0==4>5什么意思
答
这种式子估计也只能用来做理论研究了,实际代码不可能写成这样
这个式子 >优先级高于==,而 ==优先级高于=
所以相当于
a=(0==(4>5))
4>5不成立,值为0
所以 又相当于 a=(0==0);
0==0成立,值为1
所以最后 a=1;