정수형
short <= int <= long
16비트 <= 32비트 <= 32비트
가장 기본이 되는 것은 int
- cpu에 따라서 크기가 달라진다.
- 16비트, 32비트, 64비트
Q. 왜 여러개 의 정수형이 필요한가?
A. 용도에 따라 프로그래머가 선택하여 사용할 수 있게 하기 위하여
Int형 범위 -21억~+21억
short형 범위 -32000~+32000
unsigned
- 음수가 아닌 값만을 나타냄을 의미
- unsigned int
signed
- 부하를 가지는 값을 나타냄을 의미
- 흔히 생략
오버플로우 : 변수가 나타낼 수 있는 범위를 넘는 숫자를 저장하려고 할 때 발생