unsigned int 0~4294967295 (2^32-1)
int -2147483648~2147483647 (-(2^31-1)~2^31-1)
unsigned long 0~4294967295 (2^32-1)
long -2147483648~2147483647 (-(2^31-1)~2^31-1)
long long的最大值:9223372036854775807 ( 2^63-1 )
long long的最小值:-9223372036854775808 (-(2^63-1))
unsigned long long的最大值:18446744073709551615 (2^64-1)
__int64的最大值:9223372036854775807 ( 2^63-1 )
__int64的最小值:-9223372036854775808 (-(2^63-1))
unsigned __int64的最大值:18446744073709551615 (2^64-1)
理解C/C++中不同整型数据类型的范围与应用
本文深入探讨了C/C++语言中整型数据类型(包括int, unsigned int, long, unsigned long, long long, unsigned long long, __int64等)的范围与特点,并详细解释了每种类型的应用场景与注意事项。
2万+

被折叠的 条评论
为什么被折叠?



