21.0 논리 연산자 사용하기

논리 연산자는 조건식이나 값을 논리적으로 판단합니다. 그래서 논리 연산자는 if 조건문에서 조건식을 판단할 때 주로 사용합니다.

표 21‑1 C 언어 논리 연산자
연산자 설명
&& AND(논리곱), 양쪽 모두 참일 때 참
|| OR(논리합), 양쪽 중 한쪽만 참이라도 참
! NOT(논리 부정), 참과 거짓을 뒤집음

지금까지 설명한 것처럼 C 언어에서 논릿값 거짓(false)은 0, 참(true)은 0이 아닌 값이며 보통 1을 사용합니다.