是否可以在不使用头文件的情况下编写ac程序

Yog*_*ela 1 c

是否可以在不使用头文件的情况下编写交流程序?如果是这样,怎么样?

Amn*_*non 14

当然:

int main() {
   return 0;
}
Run Code Online (Sandbox Code Playgroud)

甚至:

int printf(const char *format, ... ); // could be copied from stdio.h

int main() {
   printf("Hello, world!\n");
   return 0;
}
Run Code Online (Sandbox Code Playgroud)

#include指令实际上只包含头文件在源文件中的内容.


peo*_*oro 4

当然。

头文件只是包含在某些源文件中的文件,当包含文件时,您只需复制其内容。

您可以编写任何您想要的程序,而无需任何#include,但您必须手动将所需的内容放入源文件中。