一般头文件中存放的是用户自定义函数的函数声明,函数定义部分可以与函数声明在有一个 .h 文件中,也可以把定义部分放在另一个文件中,比如说 *.lib,即自定义库文件中.
只要把写好的 .h 文件放在与源文件 .c 文件在同一文件夹下就可以用
#include"**.h" 进行包含使用了...,像用 #include
通常人们习惯性的把宏定义、结构体、联合体、枚举、外部变量和外部函数声明等写入到头文件.h中去,而把函数的声明、变量定义等写入到.c文件中去。当某一.c源文件需要调用某一函数的时候,只要将包含这个函数声明的头文件包含到本文件中来就可以了。
源文件调用#inlude头文件中的函数不是通过直接查找同名源文件找到的,而是通过逐个查找已经编译好的.o或者.obj找到的。
保存在同一个project下 然后保存名为test.h
在另一个文件里就可以inlucde
#include "test.h"
定义名为test.h,放在工程目录下