ヘッダーファイル
ヘッダファイルとは、プログラムのソースコードの一部であり、そのプログラムにおいて使用される変数や定数、関数、その他あらかじめ宣言する必要があるデータ・命令の宣言を記述した文書ファイルです。ファイル拡張子は.hです。
このファイルはソースファイルの冒頭部分で読み込まれ、ソースコード本体の処理が開始される前に、事前にソースコードに登場する全てのデータや命令を宣言するために存在します。ソースコードでは事前に宣言していない変数や関数は使用できませんので、このようにヘッダーファイルを利用して、一括で必要な宣言を行います。
ヘッダファイルの適切な使用方法の一例としては、プログラムに必要な宣言を一つのヘッダファイルにまとめておき、複数のソースファイルから読み込むことで宣言を簡便に行うことができます。
C言語では#include