Arquivo de cabeçalho: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
m Revertidas edições por Julinhasabetudo para a última versão por KamikazeBot (Huggle)
Luckas-bot (discussão | contribs)
m r2.5.2) (Bot: Adicionando: sl:Zaglavna datoteka
Linha 25: Linha 25:
[[pl:Plik nagłówkowy]]
[[pl:Plik nagłówkowy]]
[[ru:Заголовочный файл]]
[[ru:Заголовочный файл]]
[[sl:Zaglavna datoteka]]
[[sv:Headerfil]]
[[sv:Headerfil]]
[[uk:Заголовний файл]]
[[uk:Заголовний файл]]

Revisão das 22h46min de 17 de dezembro de 2010

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 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 printf[2] 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#.

Predefinição:Refsection

Ícone de esboço Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.
  1. a b «Header Files» (em em inglês). GCC online documentation: The C Preprocessor. Consultado em 19 de fevereiro de 2010 
  2. a b «Header Files» (em em inglês). Internet FAQ Archives. Consultado em 19 de fevereiro de 2010