C 크기 조정 정수 형식C Sized Integer Types

Microsoft 전용Microsoft Specific

Microsoft C는 크기가 지정된 정수 형식을 지원합니다.Microsoft C features support for sized integer types. __intn 형식 지정자를 사용하여 8비트, 16비트, 32비트 또는 64비트 정수 변수를 선언할 수 있습니다. 여기서 n은 정수 변수의 비트 크기입니다.You can declare 8-, 16-, 32-, or 64-bit integer variables by using the __intn type specifier, where n is the size, in bits, of the integer variable. n의 값은 8, 16, 32 또는 64입니다.The value of n can be 8, 16, 32, or 64. 다음 예제에서는 네 가지 형식의 크기가 지정된 정수 각각의 변수 하나를 선언합니다.The following example declares one variable of each of the four types of sized integers:

__int8 nSmall;      // Declares 8-bit integer  
__int16 nMedium;    // Declares 16-bit integer  
__int32 nLarge;     // Declares 32-bit integer  
__int64 nHuge;      // Declares 64-bit integer  

처음 세 가지 형식의 크기가 지정된 정수는 크기가 같은 ANSI 형식에 대한 동의어이며 여러 플랫폼에서 동일하게 동작하는 이식 가능한 코드 작성에 유용합니다.The first three types of sized integers are synonyms for the ANSI types that have the same size, and are useful for writing portable code that behaves identically across multiple platforms. __int8 데이터 형식은 char 형식과 동의어이고, __int16은 short 형식과 동의어이며, __int32는 int 형식과 동의어입니다. __int64 형식에는 해당 ANSI 유형이 없습니다.Note that the __int8 data type is synonymous with type char, __int16 is synonymous with type short, and __int32 is synonymous with type int. The __int64 type has no equivalent ANSI counterpart.

Microsoft 전용 종료END Microsoft Specific

참고 항목See Also

기본 형식의 저장소Storage of Basic Types