티스토리 뷰

컴퓨팅/프로그래밍

MFC 데이타형 값 범위

에어버스 2013. 3. 17. 17:08

int 와 long 은 4바이트로 크기가 같음.

형식 이름

바이트

다른 이름

값 범위

int

4

서명

–2,147,483,648 ~ 2,147,483,647

unsigned int

4

서명 되지 않은

0 ~ 4,294,967,295

__int8

1

char

–128 ~ 127

서명 되지 않은 __int8

1

unsigned char

0 ~ 255

__int16

2

짧은, short int, short int를 서명

–32,768 ~ 32,767

서명 되지 않은 __int16

2

부호 없는 short, 부호 없는 short int

0 ~ 65,535

__int32

4

서명, 서명 된 int를 int

–2,147,483,648 ~ 2,147,483,647

서명 되지 않은 __int32

4

서명 되지 않은, 부호 없는 int

0 ~ 4,294,967,295

__int64

8

long long, long 긴 서명

–9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807

unsigned __int64

8

부호 없는 long long

0 ~ 18,446,744,073,709,551,615

bool

1

없음

true 또는 false

char

1

없음

기본적으로 127-128

0을 사용 하 여 컴파일할 때 255 /J

signed char

1

없음

–128 ~ 127

unsigned char

1

없음

0 ~ 255

short

2

부호 있는 short int, short int

–32,768 ~ 32,767

unsigned short

2

unsigned short int

0 ~ 65,535

long

4

부호 있는 long int, long int

–2,147,483,648 ~ 2,147,483,647

unsigned long

4

부호 없는 long int

0 ~ 4,294,967,295

오래 오래

8

없음 (하지만 해당 __int64 합니다)

–9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807

부호 없는 long long

8

(그러나 동일한 부호 없는 __int64) 없음

0 ~ 18,446,744,073,709,551,615

enum

에 따라 다릅니다.

없음

설명 부분을 참조하십시오.

float

4

없음

3.4E + 38 (7 자리)

double

8

없음

1.7 E + 308 (15 자리)

long double

실수 (double)와 같은

없음

실수 (double)와 같은

wchar_t

2

__wchar_t

0 ~ 65,535

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31