728x90
연산자(operator)
이항연산자(binary operator) : 두 개의 피연산자가 필요한 연산자
- 대입연산자 : =
- 산술연산자 : + - * / %
복합 대입 연산자 : += -=
관계연산자 : >= <=, == , !=
조건을 만족하면 1, 만족하지 않으면 0을 반환한다.
논리연산자 : && (and) , || (or) , ! (not)
result1 = (num1==10) && (num2==12);
연산자 우선순위에 따라서 관계연산자(==)가 논리연산자(&&)보다 선행한다.
콤마 연산자(,) : 연산의 계산 x , 구분으로 사용된다.
우선순위가 동일한 두 연산자의 경우 왼쪽에서 오른쪽으로 결합방향에 따라 진행된다.
'C > 윤성우 열혈 C 프로그래밍' 카테고리의 다른 글
[열혈 C] 4.3 비트 연산자 (0) | 2020.11.07 |
---|---|
[열혈 C] 4.2 데이터 표현방식 bit, byte (0) | 2020.11.07 |
[열혈 C] 3.3 키워드 (0) | 2020.11.07 |
[열혈 C] 2.3 서식문자(conversion specifier) %d (0) | 2020.11.07 |
[열혈 C] 2.1 프로그램의 기본 구성 - hello world! (0) | 2020.11.07 |