原创 C语言数据类型-整型

2016-4-20 10:22 991 22 22 分类: 软件与OS
数据类型中的整型-int
整型有两种前缀,一种是声明长度;另一种定义整型范围。
第一种:short,long;
例如
short int 短整型
long int  长整型
int  整型
第二种 signed,unsigned
例如
有符号整型 singned int
无符号整型 unsigned int
第一种默认是有符号(signed);第二种默认整型。
在32位系统里,short内存占2字节(Byte),int 内存占4字节(Byte),long int 内存也是占4字节(Byte)。
也就是说长整型不一定比整型长,其实整型也不一定比短整型长。因为数值类型相互之间大小规则很简单:
长整型至少应该和整型一样长,整型至少和短整型一样长。但在ANSI标准中说明了各种数值最小允许范围。(附件有部分整型ANSI最小允许范围)

文章评论0条评论)

登录后参与讨论
我要评论
0
22
关闭 站长推荐上一条 /2 下一条