C语言逻辑运算符
逻辑运算符
C语言,逻辑运算符,类似于Python中bool布尔类型值之间的运算,比如C语言中的真和假用且的逻辑来运算的话,将得到一个假,用或则将得到一个真。逻辑运算符一般用于程序中的多重条件判断,即当某一个程序满足多个条件运算的结果为真的时候,才可执行,以用于程序流程的控制。C语言的逻辑运算符如下表,可供参考查询:
符号 | 描述 | 实例 |
---|---|---|
&& | 与运算,类似且的运算 | 真 && 假 则返回 假 |
|| | 或运算 | 真 || 假 返回 真 |
! | 非运算 | ! 假 返回 真 |
C语言逻辑运算符实例代码
#include <stdio.h>
#include <stdbool.h>
int main() {
bool x = 1 && 0;
bool y = 1 || 0;
bool z = ! 0;
printf("%d \n",x); //输出0
printf("%d \n",y); //输出1
printf("%d \n",z); //输出1
}
免责声明:内容仅供参考,不保证正确性。