c语言10.其他的整形类型

时间:2026-02-15 06:45:35

1、整形类型除了int还有:

1.short

2.long

3.long long(c99标准,vc6.0++不支持)。

c语言10.其他的整形类型

2、一.short。

(1)short int(短整型)

2个字节(1字节=8个二进制位)

sizeof()可以取类型的大小

c语言10.其他的整形类型

3、(2)范围:

有符号:(ingned short )-2^15~2^15-1 ,-32768~32767.

无符号:(unsigned short)0~2^16-1,0~65535.

两种表示的个数一样

输出格式符:%hd(也可%d,但%hd更标准)

c语言10.其他的整形类型

4、二.long

(1)long int (长整型)

4字节(32个二进制位)(标准规定long大于int的长度)

c语言10.其他的整形类型

5、(2)范围

有符号:(unsigned ) 0~2^32-1,0~4294967295.

无符号:(signed)-2^31~2^31-1,-2147483648~2147483647.

两种表示的数的个数一样 .

输出格式符:%ld(也可%d,%ld更标准)。

c语言10.其他的整形类型

6、三。long long

(1)long long (c99标准扩展新类型,vc6.0++不支持)

内存字节:8字节

c语言10.其他的整形类型

7、(2)范围

有符号:(insigned long long int)   0~2^64-1.

无符号:(signed long long int)  -2^64~2^64-1

个数一样

输出格式符:%lld  

c语言10.其他的整形类型

© 2026 阿力知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com