반응형
논리연산자
논리연산자는 여러 연산자를 결합할 때 사용한다.
논리연산자의 결괏값 역시 참 또는 거짓인 부울린형이다.
논리연산자 | 이름 | 형태 | 참인 조건 |
&& | AND 연산자 | a && b | 둘 다 참 |
|| | OR 연산자 | a || b | 둘 중 하나라도 참 |
! | NOT 연산자 | !a | 거짓이면 참(참이면 거짓) |
논리연산자의 모든 경우에 연산 결과를 표로 정리했으니 연산 결과가 헷갈릴 때 참고하길 바란다.
연산자 | 경우의 수 | 결괏값 |
AND | 참 && 참 | 참 |
참 && 거짓 | 거짓 | |
거짓 && 참 | 거짓 | |
거짓 && 거짓 | 거짓 | |
OR | 참 || 참 | 참 |
참 || 거짓 | 참 | |
거짓 || 참 | 참 | |
거짓 || 거짓 | 거짓 | |
NOT | !참 | 거짓 |
!거짓 | 참 |
반응형
'C language' 카테고리의 다른 글
C언어) 함수에 대하여 & 함수 정의 방법 (0) | 2023.06.23 |
---|---|
C언어) 포인터의 이해 (0) | 2023.06.21 |
C언어) 관계 연산자 (0) | 2023.06.06 |
C언어) [조건문] switch문 (0) | 2023.06.06 |
C언어) [조건문] if문 (0) | 2023.06.06 |