변수의 성질인 자료형
① 정수형
자료형 |
설명 |
바이트 수 |
범위 |
short |
short형 정수 |
2 |
-32768 ~ 32767 |
int |
정수 |
4 |
-2147483648 ~ 2147483647 |
long |
long형 정수 |
4 or 8 |
-2147483648 ~ 2147483647 |
unsigned short |
부호 없는 short형 정수 |
2 |
0 ~ 65535 |
unsigned int |
부호 없는 정수 |
4 |
0 ~ 4294967295 |
unsigned long |
부호 없는 long형 정수 |
4 or 8 |
0 ~ 4294967295 |
* unsigned를 붙여 부호를 없애면 -부호로 할당됐던 구역이 전부 +로 할당되어 +범위가 증가한다.
② 문자형
자료형 |
설명 |
바이트 수 |
범위 |
char |
문자 및 정수 |
1 |
-128 ~ 127 |
unsigned char |
문자 및 부호없는 정수 |
1 |
0 ~ 255 |
③ 부동소수점형 ( 실수형 )
자료형 |
설명 |
바이트 수 |
범위 |
float |
단일정밀도 부동소수점 |
4 |
1.2E-38 ~ 3.4E38 |
double |
두배정밀도 부동소수점 |
8 |
2.2E-308 ~ 1.8308 |
728x90
'공부 > 프로그래밍' 카테고리의 다른 글
[C++] 파일입출력 : 텍스트를 출력하고 읽는 프로그램 (0) | 2017.10.27 |
---|---|
천인국 'Power C++' 중간점검 답 (0) | 2017.10.25 |
[프로그래밍] 오버플로우의 개념 (0) | 2017.10.03 |
[C++] C언어 초급 명령어 (0) | 2017.10.03 |
C++ 프로그래밍의 기본 구조 (0) | 2017.10.02 |