頭文件

在程序設計中 ， 特別是在C語言和C + + 中 ， 頭文件或包含文件是一個文件 ， 通常是源代碼的形式 ， 由編譯器在處理另一個源文件的時候自動包含進來 。 一般來說 ， 程序員通過編譯器指令將頭文件包含進其他源文件的開始 （ 或頭部 ） 。 一個頭文件一般包含類 、 子程序 、 變量和其他標識符的前置聲明 。 需要在一個以上源文件中被聲明的標識符可以被放在一個頭文件中 ， 並在需要的地方包含這個頭文件 。 在C語言和C + + 中 ， 標準庫函數習慣上在頭文件中聲明 ， 參見C標準函式庫和C + + 標準函式庫 。