详细解释一下这些整数型的值范围
系统图示
详细说明
int2 是2字节 有符号bai整du型, 符号占1位,余下15位2进制位zhi表示数值 。最大数正dao数是 0x7fff
int4 是4字节zhuan 有符号整型 符号占shu1位,余下31位2进制位表示数值 。最大数正数是 0x7fffffff
int8 是8字节 有符号整型 符号占1位,余下63位2进制位表示数值 。
最大数正数是 0x7fffffffffffffff
(16 进制 到 10进制 换算 不需要 我在这里 啰嗦了 吧)
int 等于 int4 或 int8 或 int 2 取决于 编译器品种,一般用 int4.
详细的 值域范围 在头文件 limits.h 里。
int2 范围 SHRT_MIN,SHRT_MAX (-32768, +32767)
int4 范围 LONG_MIN, LONG_MAX (-2147483648 +2147483647)
int8 可能用 LONG_LONG 或 。。。(由 编译器品种定)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。