c语言10.其他的整形类型
1、整形类型除了int还有:
1.short
2.long
3.long long(c99标准,vc6.0++不支持)。

2、一.short。
(1)short int(短整型)
2个字节(1字节=8个二进制位)
sizeof()可以取类型的大小

3、(2)范围:
有符号:(ingned short )-2^15~2^15-1 ,-32768~32767.
无符号:(unsigned short)0~2^16-1,0~65535.
两种表示的个数一样
输出格式符:%hd(也可%d,但%hd更标准)

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

5、(2)范围
有符号:(unsigned ) 0~2^32-1,0~4294967295.
无符号:(signed)-2^31~2^31-1,-2147483648~2147483647.
两种表示的数的个数一样 .
输出格式符:%ld(也可%d,%ld更标准)。

6、三。long long
(1)long long (c99标准扩展新类型,vc6.0++不支持)
内存字节:8字节

7、(2)范围
有符号:(insigned long long int) 0~2^64-1.
无符号:(signed long long int) -2^64~2^64-1
个数一样
输出格式符:%lld

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:175
阅读量:61
阅读量:162
阅读量:156
阅读量:167