연산자 종류 증감 ++ -- 비트 & | ^ ~ 산술 + - * / % 논리 && || ! ^ 시프트 >> >> 조건 ? : 비교 > = >>= 연산자 우선순위 같은 우선순위의 연산자 - 왼쪽에서 오른쪽으로 처리 예외) 오른쪽에서 왼쪽 - 대입 연산자, --, ++, +, - (양수 음수 부호), !, 형 변환 괄호는 최우선 순위(가장 안쪽의 괄호부터) 비트 연산 비트 논리 연산 - 비트끼리 AND, OR, XOR, NOT 연산 a & b AND 두 비트 모두 1이면 1, 그렇지 않으면 0 a | b OR 두 비트 모두 0이면 0, 그렇지 않으면 1 a ^ b XOR 두 비트가 다르면 1, 같으면 0 ~a NOT 1을 0으로, 0을 1로 변환 AND 0 1 1 0 1 0 1 0 & 1 1 0 0 1..