Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
short
id
in
int
odl
out
ptr
ref
Collapse the table of content
Expand the table of content

short attribute

The short keyword designates a 16-bit integer.


[[ signed | unsigned ]] short [[ int ]] declarator-list;

Parameters

declarator-list

Specifies one or more standard C declarators, such as identifiers, pointer declarators, and array declarators. (Function declarators and bit-field declarations are not allowed in structures that are transmitted in remote procedure calls. These declarators are allowed in structures that are not transmitted.) Separate multiple declarators with commas.

Remarks

The short keyword can be preceded by either the keyword signed or the keyword unsigned. The int keyword is optional and can be omitted. To the MIDL compiler, a short integer is signed by default and is synonymous with signed short int.

The short integer type is one of the base types of the IDL language. The short integer type can appear as a type specifier in const declarations, typedef declarations, general declarations, and function declarators (as a function-return-type specifier and a parameter-type specifier). For the context in which type specifiers appear, see Interface Definition (IDL) File.

See also

MIDL Base Types
Interface Definition (IDL) File
int
long
signed
small
unsigned

 

 

Community Additions

ADD
Show:
© 2015 Microsoft