Arquivo cabeçalho

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa

Arquivo cabeçalho (em inglês: header file) é em programação de computadores e notadamente nas linguagens de programação C e C++ um arquivo contendo declarações de classes, tipos, variáveis, protótipos de funções e macros que podem ser compartilhados entre vários arquivos com código fonte.1 2

Na linguagem C/C++ geralmente se convenciona nomear estes arquivos com a extensão .h. Os arquivos cabeçalho são incluídos através da diretiva de pré-processamento #include seguido pelo nome do arquivo. Incluir um arquivo produz o mesmo resultado de copiar o conteúdo do arquivo incluído no arquivo onde é feita a inclusão.1 Um exemplo é o arquivo stdio.h que fornece a declaração para a função printf2 de entrada e saída da biblioteca padrão do C.

Há linguagens em que os arquivos cabeçalho são dispensáveis como Java e C#.

Referências

Ícone de esboço Este artigo sobre Programação é um esboço. Você pode ajudar a Wikipédia expandindo-o.