순위 | 연산기호 | 연산자 | 결합방향 |
---|---|---|---|
1위 | () | 함수호출 | → |
[] | 인덱스 | ||
-> | 간접지정 | ||
. | 직접지정 | ||
++, -- | 후위 증감 | ||
2위 | ++, -- | 전위 증감 | ← |
sizeof | 자료의 크기 계산 | ||
~ | 비트단위 NOT | ||
! | 논리단위 NOT | ||
-, + | 부호 연산 | ||
& | 주소 연산 | ||
* | 간접 지정 연산 | ||
3위 | (casting) | 자료형 변환 | ← |
4위 | *, /, % | 곱셈, 나눗셈, 나머지연산 | → |
5위 | +, - | 덧셈, 뺄셈 | → |
6위 | <<, >> | 비트 이동 | → |
7위 | <, >, <=, >= | 대소 비교 | → |
8위 | ==, != | 동등 비교 | → |
9위 | & | 비트 AND | → |
10위 | ^ | 비트 XOR | → |
11위 | | | 비트 OR | → |
12위 | && | 논리 AND | → |
13위 | || | 논리 OR | → |
14위 | ? : | 조건 연산 | ← |
15위 | =, +=, -=, *=, /=, %=,<<=, >>= &=, ^=, |= | 대입 연산 | ← |
16위 | , | 콤마 연산 | → |