首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何初始化一个无符号的long long类型?

如何初始化一个无符号的long long类型?
EN

Stack Overflow用户
提问于 2010-04-08 14:06:05
回答 3查看 21.4K关注 0票数 12

我正在尝试初始化一个unsigned long long int类型。但是编译器抛出了一个错误

"error: integer constant is too large for "long" type ".

初始化过程如下所示:

代码语言:javascript
运行
复制
unsigned long long temp = 1298307964911120440;

谁能让我知道问题是什么,并提出解决方案。

EN

回答 3

Stack Overflow用户

发布于 2010-04-08 14:13:50

尝试使用ULL作为文字值的后缀

票数 20
EN

Stack Overflow用户

发布于 2010-04-08 14:12:31

首先,确保您的编译器支持long long类型。其次,将"ULL“后缀添加到数字。

票数 11
EN

Stack Overflow用户

发布于 2010-04-08 14:45:06

问:如何初始化无符号long long类型?

答:使用一个无符号的长常量!

(在常量中添加后缀ULL。)

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2597888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档