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循環)一起使用,用來實現不同的邏輯判斷。