gpt4 book ai didi

c - 在 C 中检测 64 位编译

转载 作者:IT老高 更新时间:2023-10-28 12:40:04 25 4
gpt4 key购买 nike

是否有 C 宏或某种方法可以检查我的 c 程序在 C 编译时是编译为 64 位还是 32 位?

编译器:GCC我需要检查的操作系统:Unix/Linux

另外,如果操作系统支持 64 位,我如何在运行程序时检查?

最佳答案

既然你标记了这个“gcc”,试试

#if __x86_64__
/* 64-bit */
#endif

关于c - 在 C 中检测 64 位编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5272825/

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