C语言中的逻辑运算符有三个:逻辑与(&&)、逻辑或(||)和逻辑非(!)。这些运算符用来对表达式进行逻辑运算,返回结果为真(1)或假(0)。
int a = 1;
int b = 0;
if (a && b) {
// 代码块
}
int a = 1;
int b = 0;
if (a || b) {
// 代码块
}
int a = 1;
if (!a) {
// 代码块
}
逻辑运算符可以用于控制程序的流程,判断条件是否成立,从而执行相应的代码块。在实际开发中,逻辑运算符经常和条件语句(如if语句和while循环)一起使用,用来实现不同的逻辑判断。