C 언어에서 ! 연산자는 피연산자를 부울 값으로 변환하고 그 반대인 피연산자가 0이 아닌 경우 0(false)을 반환하는 논리적 NOT 연산을 나타냅니다. 피연산자의 값이 0이면 1(true)을 반환합니다.
!a는 C 언어의
C 언어에서 !
연산자는 피연산자를 부울 값으로 변환하고 반대 값을 반환하는 논리적 NOT 연산을 나타냅니다. !
运算符表示逻辑非运算,它将操作数转换为布尔值并返回其相反值。
逻辑非运算的计算规则为:
因此,对于变量 a
:
a
为非零值(不等于 0),则 !a
返回 0a
为零值(等于 0),则 !a
返回 1示例:
假设 a
的值为 5,则:
<code>!a = !(5) // 5 不等于 0 !a = 0 // 返回 0(假)</code>
相反,如果 a
a
변수에 대해: 🎜a
가 0이 아닌 경우(not 0)과 같으면 !a
는 0을 반환합니다.a
가 0(0과 같음)이면 !a
는 1을 반환합니다.a
의 값이 5라고 가정하면 다음과 같습니다. 🎜<code>!a = !(0) // 0 等于 0 !a = 1 // 返回 1(真)</code>
a의 값이
가 0이면 :🎜rrreee위 내용은 !C 언어에서 a와 같은 것은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!