int 类型 |
您所在的位置:网站首页 › 整数Int的缩写 › int 类型 |
int 类型
项目04/03/2023
signed int 或 unsigned int 项的大小是特定计算机上的标准整数大小。 例如,在 16 位操作系统中,int 类型通常是 16 位(或 2 字节)。 在 32 位操作系统中,int 类型通常是 32 位(或 4 字节)。 因此,int 类型与 short int 或 long int 类型等效,unsigned int 类型与 unsigned short 或 unsigned long 类型等效,具体视目标环境而定。 除非另有规定,否则所有 int 类型都表示带符号值。 类型说明符 int 和 unsigned int(或简写为 unsigned)定义 C 语言的某些功能(例如,enum 类型)。 在这种情况下,特定实现的 int 和 unsigned int 的定义决定了实际存储。 Microsoft 专用 带符号整数以 2 的补数的形式表示。 最高有效位保留符号:1 表示负数,0 表示正数和零。 值的范围在 C 和 C++ 整数限制中给定(摘自 LIMITS.H 头文件)。 结束 Microsoft 专用 注意 int 和 unsigned int 类型说明符在 C 程序中广泛使用,因为它们可便于特定计算机以对自己最高效的方式处理整数值。 不过,由于 int 和 unsigned int 类型的大小不同,因此依赖特定 int 大小的程序可能无法移植到其他计算机中。 为了提高程序的可移植性,可以使用带 sizeof 运算符(如 sizeof 运算符中所述)的表达式,而不是硬编码的数据大小。 请参阅基本类型的存储 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |