연산자 |
서식 |
기능 |
|
연산자 |
서식 |
기능 |
대입 연산자 |
= |
오른쪽 값을 왼쪽에 대입 |
부호 연산자 |
+연산자 -연산자 |
양의 정수 음의 정수 |
산술 연산자 |
+ - * / % |
더하기 빼기 곱하기 나누기 나머지 |
복합 대입 연산자 |
a += b a -= b a *= b a /= b a %= b |
a = a + b 동일 a = a - b 동일 a = a * b 동일 a = a / b 동일 a = a % b 동일 |
증가, 감소 연산자 |
++num num++ --num num-- |
선 증가, 후 연산 선 연산, 후 증가 선 감소, 후 연산 선 연산, 후 감소 |
논리 연산자 |
&& || ! |
논리 곱(AND) 논리 합(OR) 논리 부정(NOT) |
관계 연산자 |
< > == != <= >= |
보다 작다 보다 크다 같다 다르다 같거나 작다 같거나 크다 |
비트 연산자 |
& | ^ ~ << >> |
AND 연산 OR 연산 XOR 연산(상호 같을때'0') NOT 연산(반전) 왼쪽으로 이동(shift) 오른쪽으로 이동(shift) |
콤마 연산자 |
, |
둘 이상 변수 동시 선언 둘 이상 문장 한행 삽입 |
sizeof 연산자 |
sizeof() |
바이트 단위 크기 변환 연산자 |
형변환 연산자 |
() |
자료형의 변환 |
|
|
|