c语言中!是什么意思?
-
“!true”表示条件为真(true)。
-
“!false ”表示条件为假(false)。
!逻辑非 如!3 3为真 则非3为假 值为0 即为假
!0 0为假 非0 值为1 即为真
跟~不一样,~是按位取反,如~3 即 ~00000011 结果为11111100
目前学习c语言中
“!true”表示条件为真(true)。
“!false ”表示条件为假(false)。
!逻辑非 如!3 3为真 则非3为假 值为0 即为假
!0 0为假 非0 值为1 即为真
跟~不一样,~是按位取反,如~3 即 ~00000011 结果为11111100