[C] 관계, 논리, 그리고 삼항연산자
c
언어에서 참/거짓
은 각각 0이 아닌 값과 0에 대응된다. 연산자를 통해 참/거짓
을 판단하는 조건 식은 주로 if
, for
, while
문에서 활용되며, 관계 및 논리 연산자를 통해 표현된다. 비교 연산자는 값의 크기를 비교하거나 값의 일치 여부를 확인하기 위해 사용되고, 논리 연산자의 경우 조건 식 간의 관계를 표현하기 위해 주로 활용된다.
Operation | Syntax |
---|---|
Equal to | == |
Not equal | != |
Greater than or equal to | >= |
Greater than | > |
Less than or equal to | <= |
Less than | < |
Operation | Syntax |
---|---|
And | && |
Or | || |
Not | ! |
삼항연산자는 c
언어에서 조건 식으로 분류되어 다양한 용도로 활용되며, 주로 간단한 조건식을 작성할때 사용된다. 삼항연산자는 조건식과 두개의 실행문으로 구성되어 있으며, 간단한 형태의 if-else
문으로 이해할 수 있다.
#include <stdio.h>
int main(){
int win==1;
int nc = (win==1)? 2: 0 ;
printf("%d",nc);
return 0;
}
2