头文件一引用,就是将头文件的全部代码ctrl+c,ctrl+v过来,
但是一个工程中会有大量头文件重复,导致效率下降,所以将头文件中加入以下代码:
#ifndef ADD_H //如果没有定义__ADD_H__
#define ADD_H //就定义__ADD_H__
//一般以头文件的名字命名
#endif
用add函数举例
add.h
//防止一个头文件被引用多次
#ifndef __ADD_H__
#define __ADD_H__
//函数的声明
int Add(int x,int y);
#endif
add.c
int Add(int x,int y)
{
int sum=x+y;
return sum;
}
test.c
#include"add.h"