int,long,long long的区别

菜鸟程序员要找实习了,复习复习一些知识,在blog上记录一下,方便自己查阅。
以下是整型变量的取值范围,写代码的时候必须注意范围,否则会发生溢出等问题,计算的结果也会不对。
unsigned int 0~4294967295
int 2147483648~2147483647
unsigned long 0~4294967295
long 2147483648~2147483647
long long的最大值:9223372036854775807
long long的最小值:-9223372036854775808
unsigned long long的最大值:18446744073709551615
__int64的最大值:9223372036854775807
__int64的最小值:-9223372036854775808
unsigned __int64的最大值:18446744073709551615

猜你喜欢

转载自blog.csdn.net/qq_33374476/article/details/58679149
今日推荐