在默认路径中去找要调用的文件,如果没有找到然后就在当前目录里面
找。如果用的是“”那么程序只会在当前目录下寻找要调用的文件。
如果你是将 编程工具 和 调用的文件 放在一个文件目录中的话,那么用“”就不会有任何问题!
头文件,就是用来给源文件“#include”用的,它的作用是加强模块化,编译之前的预处理阶段,“#include”的会先被头文件中的代码完全替代掉,就是把头文件中的代码直接原文照抄过来。
为了更好地理解头文件,下面举个极端一点的例子(别拿VC6编译):
// main.h文件
#include <stdio.h>
int main (void)
{
printf ( "Hello World!\n")
// main.c文件
#include "main.h"
return 0
}
这个代码是正确的,除了VC6这个违反标准的编译器以外,其余的任何编译器都能编译通过。
下面用VS2005的编译器编译给你看看。