当前位置:首页>维修大全>综合>

在C语言类型说明中 int char short等数据类型的长度(c语言中short型与int型的区别)

在C语言类型说明中 int char short等数据类型的长度(c语言中short型与int型的区别)

更新时间:2024-01-02 22:10:33

在C语言类型说明中 int char short等数据类型的长度

C语言标准中对于数据类型所占宽度是这样定义的:char就是1字节(固定不变),short不少于2字节,int不少于short,long不少于4字节,且long不少于int,longlong不少于long。也就是说,除了char,其他整型范围都是相对而言的,确保后一种的宽度不低于前一种即可(可能相等),在不同的年代,计算机硬件发展不同,内存、外存容量也不同,主流编译器在设计的时候会综合考虑计算机硬件的情况,来设计每一种数据类型的实际宽度。

更多栏目