【发布时间】:2018-01-19 14:46:45
【问题描述】:
我正在阅读一些 C 课程笔记,每个 C 程序源文件在程序的第一行都以单个 # 开头。
然后是空行,然后是 main 函数。
# 的原因是什么?
(现在已经过期了,我真的不能问小伙子。)
这是一个例子:
#
#include <stdio.h>
int main() {
printf("Hello, World!");
return 0;
}
【问题讨论】:
-
@Bathsheba 最后一个上的时间戳表明您在提出问题后仅一分钟就给出了相当详细的答案,并附有 C99 参考标准的相关引用。你绝对是个阴谋家。可能在光明会。这两个问题怎么会如此受欢迎?
-
对我来说,受欢迎程度有点奇怪。通过编辑,您确实有五分钟的宽限期来正确地进行编辑,并且到目前为止的编辑历史不会显示在历史中 - 只是五分钟的草稿和第一次尝试的时间。这个问题现在与另一个问题相关联的事实只会增加对这两个问题的投票。
标签: c c-preprocessor