c语言中||和&&那个优先级高
时间: 2023-12-26 14:05:53 浏览: 157
C语言优先级
C语言中,&&的优先级高于||。这意味着,在条件语句中,如果同时使用了&&和||,那么&&的判断会先于||。如果不确定优先级,可以使用括号来明确优先级。
例如,下面的代码中,先判断x是否大于0,如果是,则判断y是否大于0或z是否大于0,如果y和z都小于等于0,则整个条件为假。
```c
if (x > 0 && (y > 0 || z > 0)) {
// do something
}
```
阅读全文