C语言 int 和long int 问题?

作者:流年 | 创建时间: 2023-05-16
32位编译器: int 和long均占4字节,范围均为-2147483648~21474836473。 64位编译器: int 占4字节,范围为-2147483648~2147483647。 long因平台实现不同而不同,有4字节,6字节和...
C语言 int 和long int 问题?

操作方法

int即整型类型。 所有的开发软件中都会有整形的出现,只是表达方式有所不同。

long int等同于long为长整型类型。 整型也有大小之分,为了节约内存空间,所设定的一个区间划分。

二者区别与编译器相关。 编译器就是软件的版本,可以进官方网站查看,将会发现有许多以前的版本。

int占2字节,范围为-32768~32767。 从最简单的16位编译器来说,INT就是以上的取值范围。

long int占4字节,范围为-2147483648~21474836472 。 以上也是长整型的取值说明。

点击展开全文

更多推荐