c语言中逻辑运算符及其优先次序

来源:互联网 发布:mac系统截图快捷键 编辑:程序博客网 时间:2024/06/04 19:41

&& 逻辑与 a&&b 如果a和b都为真,则结果为真,否者为假。

|| 逻辑或 a||b 如果a和b有一个以上为真,则结果为真,否则都为假时。

逻辑非 !a 如果a为假,则为真,如果a为真,则为假。


“&&”和“||”是双目(元)运算符,它要求有两个运算对象(操作数),如(a>b)&&(x>y),(a>b)|| (x>y)。

"!"是一目(元)运算符,只要求有一个运算对象,如!(a>b).