C 크기 조정 정수 형식
Microsoft 전용
Microsoft C는 크기가 지정된 정수 형식을 지원합니다. __intN
형식 지정자를 사용하여 8비트, 16비트, 32비트 또는 64비트 정수 변수를 선언할 수 있습니다. 여기서 N
은 정수 변수의 비트 크기입니다. n의 값은 8, 16, 32 또는 64입니다. 다음 예제에서는 네 가지 형식의 크기가 지정된 정수 각각의 변수 하나를 선언합니다.
__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 형식과 동의어입니다. 이들은 여러 플랫폼에서 동일하게 동작하는 이식 가능한 코드를 작성하는 데 유용합니다. __int8
데이터 형식은 char
형식과 동의어이고, __int16
은 short
와 동의어이고, __int32
는 int
와 동의어이고, __int64
는 long long
과 동의어입니다.
Microsoft 전용 종료
참조
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기