gpt4 book ai didi

c++ - 长12位数字?

转载 作者:太空狗 更新时间:2023-10-29 23:42:01 27 4
gpt4 key购买 nike

我正在尝试将 long 用于 12 位数字,但它说“整数常量对于“long”类型来说太大了”,我尝试使用 C++ 和 Processing(类似于 Java) .发生了什么,我应该使用什么?

最佳答案

在 C 和 C++ 中(与 Java 不同),long 的大小是实现定义的。有时是 64 位,有时是 32 位。在后一种情况下,您只有足够的空间容纳 9 位十进制数字。

为了保证 64 位,您可以使用 long long 类型,或者像 int64_t 这样的固定宽度类型。

关于c++ - 长12位数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6418920/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com