|
형 |
bit |
byte |
범 위 | |
|
문자형 |
char
unsigned char |
8 8 |
1 1 |
-128∼127 0∼255 |
|
열거형 |
enum |
16 |
2 |
-32768∼32767 |
|
정수형 |
int
unsigned long unsigned long |
16 16 32 32 |
2 2 4 4 |
-32768∼32767 0∼65535 -2147483648∼2147483647 0∼4294967295 |
|
부동형 |
float
double long double |
32 64 80 |
4 8 10 |
±1.2e-38∼±3.4e+38 ±2.3e-308∼±1.7e+308 ±9.0e-4916∼±1.1e+4932 |
블럭잡으면 보여요..
근데 int형은 4byte는 아닌가? sizeof() 로 찍어보니 4byte가 맞다. ㅎㅎ
참고로 DWORD 는 unsigned long으로 재정의한 거다 . 그래서 4byte가 된다.
댓글 없음:
댓글 쓰기