반응형
signed 를 기본으로,
1byte 할당 시 256가지 정수 표현이 가능(부호가 있으면 절반)
unsigned char 형식은 부호 없는 정수만 표현하므로 0~0xFF(0~255)까지 표현 가능
char 형식은 최상위 비트가 0인 0x00~0x7F(0~127)까지는 부호없는 정수
최상위 비트가 1인 0x80~0xFF(-128~-1)까지는 부호있는 정수
형 |
bit |
byte |
16진수 |
10진수 |
char |
8bit |
1byte |
0x00~0x7F (ascii코드범위) |
-128~127 |
int |
32bit |
4byte (system dependent) |
0x80000000 ~0x7FFFFFFF |
-2147483648 ~2,147,483,647 (약 21억) |
long | 32bit | 4byte | 0x80000000 | |
longlong | 64bit | 8byte | 0x8000000000000000 | -9223372036854775808 ~9,223,372,036,854,775,807 (약 922경) |
*ascii
반응형
'IT > 개발의짜릿함' 카테고리의 다른 글
[C]pointer의 이해 (0) | 2017.02.24 |
---|---|
git command 및 remote git hub setting 및 git config 및 git branch (0) | 2016.11.25 |
알고리즘 학습 사이트 (0) | 2014.10.30 |
Recent Comment