C语言中&&比||的优先级高,但在这两个同时出现时又按从左至右运算?

问题描述:

C语言中&&比||的优先级高,但在这两个同时出现时又按从左至右运算?
如:a||b&&c; 先运算a||b,在(a||b)&&c.
1个回答 分类:综合 2014-12-02

问题解答:

我来补答
&&比||的优先级高; a||b&&c,是先运算b&&c ,再 a||(b&&c).
程序验证:
void main()
{
int a=1,b=1,c=0;
printf("%d",a||b&&c);
getch();
}
输出结果为1.
 
 
展开全文阅读
剩余:2000