C语言中逻辑非是什么意思

百科问答网 2026-08-18 23:48:58 0

在C语言中,逻辑非(logical NOT)是一个逻辑运算符,用来取反一个布尔值或者一个表达式的结果。逻辑非表示为"!",当一个表达式或者布尔值为真(非零)时,逻辑非运算符返回假(0);当一个表达式或者布尔值为假(0)时,逻辑非运算符返回真(非零)。换句话说,逻辑非运算符运算的结果是一个布尔值的对立值。

文章标签: 逻辑非