ヘッダファイル
ヘッダファイル（）は、特にC言語やC++でのプログラミングで使われるファイルであり、一般にソースコード形式をしていて、コンパイラが別のソースファイルの一部として自動的に展開して使用する。一般にヘッダファイルは、ソースファイルの先頭部分に書かれたディレクティブによってインクルード（その場に内容を展開）される。インクルードファイル（）とも。

ヘッダファイルには、サブルーチンや変数やその他の識別子の前方宣言が含まれていることが多い。複数のソースファイルで宣言する必要のある識別子を1つのヘッダファイルに置き、必要に応じて個々のソースファイルがそのヘッダファイルをインクルードする。

C言語やC++では、標準ライブラリ関数はヘッダで宣言されている（ただし、規格上ヘッダは必ずしもファイルであるとは限らない）。詳しくは、標準Cライブラリと標準C++ライブラリを参照されたい。
Q15777
C言語
Concept
Q2407
C++
MEDIA
Q80006
プログラミング
Concept
Q82753
ファイル
Concept
Q128751
ソースコード
Concept
Q47506
コンパイラ
Concept
Q1121492
ディレクティブ
Concept
Q190686
サブルーチン
Concept
Q877977
変数
Concept
Q853614
識別子
Concept
Q782471
前方宣言
Concept
Q15777
C言語
Concept
Q2407
C++
MEDIA
Q300914
標準Cライブラリ
Concept
Q1022270
標準C++ライブラリ
MEDIA
Q877809
ヘッダファイル
Concept
Q877809
ヘッダファイル
Concept
Q877809
ヘッダファイル
Concept
Q877809
ヘッダファイル
Concept
Q877809
ヘッダファイル
Concept
2020-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1
DATE
+1^^http://www.w3.org/2001/XMLSchema#decimal
1
NUMBER
subclass of
influenced by
influenced by
influenced by
influenced by
subclass of
subclass of
subclass of
subclass of