C언어 논리연산자1 초등학생도 이해하는 C 언어 - 논리 연산자 논리 연산자는 AND, OR, NOT 이 있습니다. 디지털 논리 게이트를 아신다면 매우 쉬운 개념입니다. 위 논리 게이트들은 결과 값이 1 또는 0 으로 나오며 1을 참(True) 이라 하고 0(False) 을 거짓 이라고 합니다. NOT 은 C 언어에서 ! 입니다. OR 은 C 언어에서 || 입니다. AND 는 C 언어에서 && 입니다. 그래서 변수 에 ! 을 붙이면 논리 값이 반전 됩니다. || 로 연산된 값은 둘중 하나만 참이면 참이 되어 결과 값이 1 이 됩니다. 만약 둘다 거짓이라면 결과 값은 0 이 됩니다. ( 더하기와 같아요) && 는 둘다 참일 경우만 결과 값이 1 이 됩니다. ( 곱하기와 같아요) 예제 코드를 보겠습니다. #include void main (void) { int a,b,c.. 2020. 5. 7. 이전 1 다음