[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

incファイル

pointこの用語のポイント

pointファイルだよ

pointソースコードの部品だよ

pointプログラミング関連で出てくるよ

スポンサーリンク

簡単に書くよ

incファイルとは

いわゆる「インクルードファイル」のこと。
つまり

ソースコードの部品
であり

主となるソースファイルに取り込まれて力を発揮するソースファイル
であり

プログラミングにおいて、ソースコードの一部を抜き出して別に分けたファイルのこと
です。

image piyo

詳しく書くよ

順番に見ていきましょう。

インクルードファイルは「ソースコードの一部を抜き出して別に分けたファイル」ね。

プログラムを作るときには、まず人間語で書いたプログラムの元ネタを用意します。

incファイル

次に、元ネタをコンピュータさんが分かる言葉に翻訳します。
コンピュータさんが分かる言葉に翻訳された元ネタが、実際に動くプログラムです。

incファイル2

人間語で書いたプログラムの元ネタは「ソースコード」や「ソースファイル」と言います。
もう少し正確に説明すると、ファイルの中に書いてある内容が「ソースコード」です。
ソースコードが書いてあるファイルが「ソースファイル」です。
元ネタをコンピュータさんが分かる言葉に翻訳する作業は「コンパイル」と言います。

incファイル3

さて、ここでプログラムの元ネタファイル(ソースファイル)に注目してください。

incファイル4

プログラムの元ネタは、すべての内容を1つのファイルにまとめて書くことができます。

ですが、それなりに複雑なプログラムを作る場合は、それだと不便です。
ずらずらずらっと長くなりますからね。
読むのも大変、直すのも大変、テストするのも大変でしょう。

そこで、ある程度以上の規模のプログラムでは、ソースファイルを分けて作ります。

incファイル5

分けて作ったソースファイルは、コンパイルするときに合体させます。
具体的には、主となるファイルに対して、その他の部品ファイルを装着します。

incファイル6

この話における、主となるソースファイルに装着される部品ファイルが「インクルードファイル」です。

incファイル7

インクルード」には「含めるよ」的な意味があります。
主となるファイルに「含める」ファイルだから、インクルードファイルです。

以上を踏まえて、インクルードファイルの別の呼び名が「incファイル」です。

「inc」の由来は「inclue(インクルード)」でしょう。
ファイルの拡張子は「.inc」であることが多いです。

incファイル8

実際のところ「インクルードファイルの拡張子は『.inc』ね」という決まりはありません。
慣例として「使われることが多い」だけです。

ですが「.inc」や「inc」から「inclue(インクルード)」が想像しやすいのも事実です。
それに伴い、インクルードファイルを意図して「incファイル」や「INCファイル」、「.incファイル」のように表現する人も、少なからずいるのです。

image piyo2

一言でまとめるよ

まぁ「incファイル」って単語が出てきたら「インクルードファイル(ソースコードの部品)なんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク