[C] 관계, 논리, 그리고 삼항연산자

less than 1 minute read

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