在C語(yǔ)言中,"!"是邏輯運(yùn)算符之一,表示邏輯非(取反)操作。它用于對(duì)一個(gè)條件進(jìn)行取反,如果條件為真,則返回假;如果條件為假,則返回真。在C語(yǔ)言中,用法示例如下:
int a = 5;
int b = 10;
if (!(a > b)) {
printf("a小于等于b\n");
} else {
printf("a大于b\n");
}
上述代碼中,由于條件(a > b)
為假,使用邏輯非運(yùn)算符!
對(duì)其進(jìn)行取反,所以結(jié)果為真,輸出結(jié)果為"a小于等于b"。