int 특성
키워드(keyword) int는 32비트 플랫폼에서 32비트 부가 정수로 지정합니다. 16비트 플랫폼에서 키워드(keyword) int는 작고짧고 긴 키워드를 함께 사용할 수 있는 선택적 키워드(keyword).
[ signed | unsigned ] integer-modifier [ int ] declarator-list;
-
integer-modifier
-
정수 데이터의 크기를 선택하는 작은, 짧은, 긴, 하이퍼, __int3264 또는 __int64 키워드(keyword) 지정합니다. 16비트 플랫폼에서 크기 한정자는 있어야 합니다.
-
declarator-list
-
식별자, 포인터 선언자 및 배열 선언자와 같은 하나 이상의 표준 C 선언자를 지정합니다. (함수 선언자 및 비트 필드 선언은 원격 프로시저 호출에서 전송되는 구조에서 허용되지 않습니다. 이러한 선언자는 전송되지 않는 구조체에서 허용됩니다.) 여러 선언자를 쉼표로 구분합니다.
정수 형식은 IDL(인터페이스 정의 언어)의 기본 형식 중 하나입니다. typedef 선언, 일반 선언 및 함수 선언자(function-return-type 지정자 및 매개 변수 형식 지정자)에서 형식 지정자로 표시할 수 있습니다. 형식 지정자가 표시되는 컨텍스트는 IDL(인터페이스 정의) 파일을 참조하세요.
정수 부호 사양이 제공되지 않으면 정수 형식은 기본적으로 부호로 설정됩니다.
DCE IDL 컴파일러에서는 서명된 키워드(keyword) 정수 형식의 기호를 지정하는 것을 허용하지 않습니다. 따라서 MIDL 컴파일러 /osf 스위치를 사용하는 경우 이 기능을 사용할 수 없습니다.
Microsoft는 원격 작업을 방지할 수 있는 경우 원격에 __int3264 사용하지 않는 것이 좋습니다. 사용 및 제한 사항에 대한 자세한 내용은 __int3264 항목을 참조하세요.
signed short int i = 0;
int j = i;
typedef struct
{
small int i1;
short i2;
unsigned long int i3;
} INTSIZETYPE;
HRESULT MyFunc([in] long int lCount);