c语言中if(x=y-4)是什么意思

问题描述:

c语言中if(x=y-4)是什么意思
1个回答 分类:综合 2014-09-18

问题解答:

我来补答
如果从编译器的角度来说:
1、-的优先级是4,=的优先级是14,所以先运算y-4的值;
2、相当于这样写
x=y-4;
if(x)
{

}
3、通常不建议if(x=y-4)这么写程序,没有任何可读性
如果满意,请采纳
 
 
展开全文阅读
剩余:2000
上一页:课时练P3