C大小的整数类型

Microsoft 专用

Microsoft C 函数为大小的整数类型。可以声明 8, 16-, 32-,或者使用 __intn 的 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 数据类型与类型字符是同义词的, __int16 使用短的类型是同义词的,因此, __int32 和 int 类型是同义词的。该 __int64 类型没有等效的 ANSI 副本。

特定于 Microsoft 的结尾

请参见

概念

基本类型的存储