비교 연산자는
피연산자를 비교하는 연산자 입니다
흔히들 일상에서 사용하는
>, < 등이 대표 됩니다( 표정 아님! >, < )
비교 연산자는
int lhs = 3;
int rhs = 5;
//참(Ture), 거짓(False)
printf("lhs < rhs: %d\n", lhs < rhs);
printf("lhs <= rhs: %d\n", lhs <= rhs );
printf("lhs > rhs: %d\n", lhs > rhs);
printf("lhs >= rhs: %d\n", lhs < rhs);
printf("lhs == rhs: %d\n", lhs == rhs);
printf("lhs != rhs: %d\n", lhs != rhs);
참(1)과 거짓(0) 으로 그 값이 나오기에
이후에 코딩을 할때 많이들 사용 됩니다.
논리 연산자(Logical Operattors)
printf("1 && 1 : %d\n", 1 && 1); //AND
printf("0 || 1 : %d\n", 0 || 1); //OR
printf("!1 : %d\n", !1 ); //NOT
AND / OR / NOT
그리고 / 또는 / 아님 입니다
이 역시도 True / False 구분에 많이 사용되기에 이후 코딩에서 많이 활용 됩니다.
비교 연산자와 논리 연산자는
프로그래밍에서 여러 조건문을 활용하는데 지속적으로 활용되므로 잘 할줄 알아야 하겠습니다.
'프로그래밍 언어 > C' 카테고리의 다른 글
반복문(Loop) (0) | 2024.08.09 |
---|---|
조건문 (0) | 2024.08.09 |
연산자(Operators) 와 형변환 (0) | 2024.08.08 |
변수(Variables) (0) | 2024.08.08 |
컴퓨터의 음수와 MSB / LSB (0) | 2024.08.07 |