반응형

 분류

타입 

 크기

[bytes]

 범위

표현형 / 비고

 void 

 void

-

 -

 -

 Boolean

 bool 

1

 0 or 1

 -

 Integer (signed)

 부호있는 정수형

 char / 

 signed char

1

 -127 ~ 127

 %c, %hhi

 signed short int /
 short int

2

 -32,768 ~ 32,767

 %hi

 int / 

 signed int

4

 -2,147,483,648 ~ 2,147,483,647

 %i, %d

 signed long int /

 long int

4

 -2147483648 ~ 2147483,647

 %li
 signed long long int

 8

 -9223372036854775808 ~

 9223372036854775807

 %lli
 Integer (unsigned)

 부호없는 정수형

 unsigned char

1

 0 ~ 255

 %c, %hhu

 unsigned short int

2

 0 ~ 65535  %hu
 unsigned int

4

 0 ~ 4294967295

 %u

 unsigned long int

4

 0 ~ 4294967295

 %lu

 unsigned long long int

8

 0 ~ 18446744073709551615

 %llu

 Floating
 실수형

 float

4

 ± 3.4E ± 38 (~7 digits)

 %f, %g
 double

8

 ± 1.7E ± 308 (~15 digits)

 %lf, %lg

 long double

8

 ± 1.7E ± 308 (~15 digits)

 %Lf, %Lg

 character
 문자형

 char

1

 -127 to 127 or 0 to 255  %c
 wchar_t

2

 0 ~ 65535  (1 wide character)



출처: https://kwonkyo.tistory.com/56 [EveryX]

반응형

'C++' 카테고리의 다른 글

C++ 동적할당  (0) 2020.07.14
C++ iterator, auto  (0) 2020.06.29
C++ ODBC (Open DataBase Connectivity)  (0) 2020.06.26
C/C++ 문자열 분리 함수 (strtok, strtok_s) 유용 warning발생  (0) 2020.06.26
C/C++ 자료형  (0) 2020.06.24

+ Recent posts