写头文件非常简单,无非就是写一些函数、定义一些宏等等手头在源程序里完成的事,写程序时可以直接调用。
例:
void max1(int a,int b)
{return a>b?a:b;
}
以上内容可以保存为maths.h,保存方法很简单,无非就是扩展名更改,很多IDE都支持保存.h头文件,在“保存”对话框中的“文件类型”里改改即可。
至于调用也很简单,只需把头文件和源程序放在同一个文件夹里,调用时要注意一下:
例:#include "maths.h"
调用时需用引号括起文件名,不可以用尖括号。
如果嫌麻烦,可以将头文件复制到编译器使用的库文件夹里(一般命名为include,里面全都是头文件),再使用include,这时便可以使用尖括号。
尖括号与双引号的区别:尖括号表示直接在库中查找头文件进行编译,双引号表示先在放置源程序的文件夹里查找头文件,再去库里找。