C/C++各种整型数值表示的范围

参照百度百科

90int     -21474836482147483647  (-2^31 --> 2^31-1)90unsigned int	04294967295  (0 --> 2^32-1)90long    -21474836482147483647  (-2^31 --> 2^31-1)90unsigned long   04294967295  (0 --> 2^32-1)180long long       -92233720368547758089223372036854775807  (-2^63 --> 2^63-1)

unsigned long long    018446744073709551615  (0 --> 2^64-1)

__int64    -92233720368547758089223372036854775807  (-2^63 --> 2^63-1)

unsigned __int64    018446744073709551615  (0 --> 2^64-1)

确定是否使用long long数据类型时,只需计算题目中告知的最大取值范围的次数和是否超过8(保险起见,取8而不是9)。

猜你喜欢

转载自blog.csdn.net/qq_40750972/article/details/102597223