我正在尝试初始化一个unsigned long long int类型。但是编译器抛出了一个错误
"error: integer constant is too large for "long" type ".
初始化过程如下所示:
unsigned long long temp = 1298307964911120440;谁能让我知道问题是什么,并提出解决方案。
发布于 2010-04-08 14:13:50
尝试使用ULL作为文字值的后缀
发布于 2010-04-08 14:12:31
首先,确保您的编译器支持long long类型。其次,将"ULL“后缀添加到数字。
发布于 2010-04-08 14:45:06
问:如何初始化无符号long long类型?
答:使用一个无符号的长常量!
(在常量中添加后缀ULL。)
https://stackoverflow.com/questions/2597888
复制相似问题