산술연산자에는 +, -, *, /, %, ++, -- 가 있다.
관계연산자에는 ==, !=, >, >=, <, <= 가 있다.
비트 연산자에는 &(and), ^(xor), |(or), ~(not), <<(왼쪽 시프트), >>(오른쪽 시프트)
위가 높고 아래가 낮다.
단항 연산자(!, ~, ++, --, sizeof)
산술 연산자(*, /, %)
산술 연산자(+, -)
시프트 연산자(<<, >>)
관계 연산자(<. <=, >, >=)
관계 연산자(==, !=)
비트 연산자(&, ^, |)
논리 연산자(&&, ||)
조건 연산자(?:)
대입 연산자(=, +=, -=, *=, /=, %=, <<=, >>=)
순서 연산자(,)
핵심
- 우선순위 : ++, *, <<, <, ==, &, &&, ?:, =
- 연산자 중에서 오른쪽에서 왼쪽으로의 결합 규칙을 따르는 것은 단항 연산자와 대입 연산자이다.
- 어떤 자료형을 다른 자료형으로 바꿀 때는 캐스트 연산자 사용