PUBLIC void main

这是来自 Minix 源代码的 kernel.c。在这种情况下,PUBLIC 是什么意思?

最佳答案

大概是这样定义的:

#define PUBLIC extern
#define PRIVATE static

哎呀,刚刚看了我的 Tanenbaum 副本。它被定义为:
#define PUBLIC

即什么都没有。这只是一点“自我文档”。 PRIVATE 的定义正如我最初所说。您可以在 Minix 源文件 const.h 中找到这些。

关于c - C中函数的公共(public)修饰符的含义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6016185/

10-11 22:13
查看更多