我们可以在不提及头文件的情况下编译程序吗? [说明]

时间:2014-12-16 16:49:10

标签: c gcc header-files

我试图用两个文件 main.c function.c 创建一个非常简单的程序 main.c:

#include <stdio.h> 

int main(int argc, char *argv[])
{
 testFunction();

return 0;
}   

和function.c就是这个

#include <stdio.h>     

 void testFunction()
{
    printf("Hello World!\n");
}

现在,当我在终端执行命令 gcc * .c -o exec 时,它编译没有任何问题,但我认为 main.c 文件。 之后当我执行 exec 文件时,我得到 Hello World!

对此的任何解释!!!

0 个答案:

没有答案