Otsikkotiedosto

Otsikkotiedosto () on ohjelmointikielissä tiedosto, johon sijoitetaan jaettua tietoa: otsikkotiedosto on menetelmä yhtenevän tiedon määrittelyyn käännösyksiköiden välillä. Esikääntäjän #include-mekanismi liittää lähdekoodin osat yhteen käännöstä varten.

Otsikkotiedostoon sijoitettavia tietoja ovat esimerkiksi:
 yhteiset vakioarvot
 yhteiset tietorakenteet
 prototyypit julkisille funktioille

C-ohjelmointikielen otsikkotiedostojen tiedostopääte on tyypillisesti .h. C++-ohjelmointikielessä tiedostopääte on tyypillisesti .h, .hh tai .hpp.

 Lähteet 

Luokka:Ohjelmointikielet