gpt4 book ai didi

C 在 32 位上定义 64 位

转载 作者:行者123 更新时间:2023-12-04 12:05:16 24 4
gpt4 key购买 nike

如果我这样做:

#define TIMEFIXCONST 11644473600

在 32 位机器上,它会溢出还是会存储为 long long 并仍然正常工作?我应该只定义一个全局 unsigned long long 并使用它吗?

最佳答案

宏只是文本替换,不能溢出宏。
这取决于你以后在哪里分配 TIMEFIXCONST。

但根据经验,如果需要,使用常量时请使用 const intconst long long

关于C 在 32 位上定义 64 位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1645819/

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