c++中 long 和 long long 的区别
作者:野牛程序员:2024-04-03 14:43:50 C++阅读 6062
c++中 long 和 long long 的区别
在C++中,long和long long都是整数类型,但它们的大小范围不同。
long: 通常情况下,
long类型是一个长整型,其大小至少和int一样大,但是通常比int更大。具体来说,long类型在不同的编译器和平台上的大小可以不同,但是它至少和int一样大,通常为4字节(32位系统)或8字节(64位系统)。long long:
long long类型是一个长长整型,其大小至少和long一样大,但通常比long更大。在大多数现代编译器上,long long通常是8字节(64位系统)大小的,可以容纳更大范围的整数值。
因此,如果你需要一个更大范围的整数类型,你可以使用long long,但需要注意的是,long long可能在一些较旧的编译器上不被支持,或者在一些特定的平台上大小可能不同。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

