gpt4 book ai didi

objective-c - #define 是本地的(在 xcode 中)吗?

转载 作者:太空宇宙 更新时间:2023-11-04 02:51:31 25 4
gpt4 key购买 nike

我可以将 #define MY_VAR 1 放在一个文件中,而将 #define MY_VAR 2 放在另一个文件中吗?

换句话说,#define 是局部定义还是全局定义?

最佳答案

答案取决于您所谈论的文件类型:

  • 如果是头文件,那么你的#define-d常量在包括头文件在内的所有文件中都是可见的
  • 如果它是一个 .c/.m/.mm./.cpp 文件,那么 #defined 常量的范围被限制在定义它的文件中。

关于objective-c - #define 是本地的(在 xcode 中)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21648198/

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