我有一个以下C函数,
PRIVATE int func_name()
{
return 0;
}
这里的"私人"是什么意思?
在"正常"C中,PRIVATE
没有意义。
这可能是static
#define
(或者可能什么都没有)。我建议尝试获取预处理器的输出以查看它的外观。在 gcc 中,-E
在预处理器阶段之后停止。
是的,有人可能 #defined PRIVATE
为静态的。 在代码中搜索 #define 的私有。他们应该定义这样的东西#define PRIVATE static