电子大神的日记本,供应链专家的功夫茶盘,在这里记录、分享与共鸣。

登录以开始

C语言数据类型-整型

数据类型中的整型-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最小允许范围)

博主
1037390034@qq.com
c语言
c/c++
点击跳转