- 덧셈 연산자(addition operator)
+
- 뺄셈 연산자(subtraction operator)
-
- 곱셈 연산자(multiplication operator)
*
- 나눗셈 연산자
/
소수부는 버림
- '같다'
=
- 나머지 연산자(modulus operator)
%
- 대입 연산자(assignment operator)
=(같다x)
- 증가 연산자(increment operator) / 감소 연산자(decrement operator)
++ / --
전위(prefix)모드 : 피연산자 앞
++a;
후위(postfix)모드 : 피연산자 뒤
a++;
- 부호 연산자
+, -
- sizeof 연산자
피연산자의 크기를 바이트 단위로 리턴한다.
- size_t 형
부호 없는 정수형
- 데이터형 변환
올림 변환(promotion)
더 큰 데이터형으로 변환
내림 변환(demotion)
낮은 등급의 데이터형으로 변환
올림 변환은 보통 별 문제가 없지만 내림 변환은 문제를 일으킬 수 있다.
- 캐스트 연산자(cast operator)
형변환(casting)
(type)
type을 원하는 데이터형으로 대체하여 사용한다.
'primer plus' 카테고리의 다른 글
[c primer plus] chapter09 함수 (0) | 2023.01.05 |
---|---|
[c primer plus] chapter07 C의 제어문: 분기와 점프 (0) | 2023.01.03 |
[c primer plus] chapter04 문자열과 입출력 포맷 (0) | 2023.01.02 |
[c primer plus] chapter03 데이터와 C (0) | 2023.01.02 |
[c primer plus] chapter02 C 첫걸음 (0) | 2023.01.02 |