c语言里的逻辑“非”应该怎么理解?
c语言里的逻辑“非”应该怎么理解?说的明白点好``书上说的太少了`` 也看不明白```
参考答案:逻辑“非”运算符 (!)
对一个表达式执行逻辑非。
result = !expression
参数
result
任何变量。
expression
任何表达式。
说明
如果 expression 是 True 则 result 是 False
如果 expression 是 False则 result 是 True
如果 expression 是非零的,则 result 是零。如果 expression 是零,则 result 是 1。