プリプロセッサincludeC言語ではプログラムを複数のファイルに分割することができます。 そこで分割したファイルを一つにするのがincludeです。
とするとこの部分がstdio.hの中身で置き換えられます。 この時<>で囲むのはコンパイラが標準で持っているファイル、””で囲むのはそれ以外のファイルという違いがあります。 ヘッダファイルincludeを使うテクニックとしてヘッダファイルというものがあります。 ここに関数のプロタイプ宣言だけを集めコンパイル時にすべてのソースをコンパイラに渡すことによってソースコードを分割することができます。 例 data.h
data.c
main.c
gcc data.c main.c でコンパイルできます。 |