&& 和 || 哪个优先级高

&& 优先级高

#include<iostream>

using namespace std;  

int main(){
	cout<<(1 || 1 && 0);
} 

输出1

若||优先级高则先执行1||1 = 1, 再1&&0=0,输出0;

而&&优先级高先执行1&&0 = 0,再1||0 = 1,输出1;

所以说明&&优先级高。


全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务