Programar em C/Bibliotecas: diferenças entre revisões

[edição verificada][edição verificada]
Conteúdo apagado Conteúdo adicionado
He7d3r.bot (discussão | contribs)
m Não é mais preciso inserir a navegação manualmente, basta manter a lista de capítulos do livro atualizada. Ver detalhes.
Torneira (discussão | contribs)
Sem resumo de edição
Linha 78:
== O arquivo-cabeçalho ==
 
Arquivos-cabeçalho são arquivos que contém informações que servem para o compilador reconhecer funções ("VER : convenções para chamadas a funções ou calling convention"), macros, tipos de dados e variáveis que não estão no arquivo sendo compilado. Esses arquivos costumam ter a extensão ".h" — é o caso, por exemplo, dos cabeçalhos padrão ''stdio.h'' e ''math.h''. A letra H é usada pois é a inicial de ''header'' (cabeçalho em inglês).
{{esboço}}
 
Arquivos-cabeçalho são arquivos que contém informações que servem para o compilador reconhecer funções
"VER : convenções para chamadas a funções ou calling convention", macros, tipos de dados e variáveis que não estão no arquivo sendo compilado. Esses arquivos costumam ter a extensão ".h" — é o caso, por exemplo, dos cabeçalhos padrão ''stdio.h'' e ''math.h''. A letra H é usada pois é a inicial de ''header'' (cabeçalho em inglês).
 
Em uma biblioteca, os cabeçalhos contêm, os protótipos das funções disponibilizadas pela biblioteca e, quando necessário, sobre os tipos de estruturas usados. Bibliotecas mais complexas costumam dividir essas funções entre vários arquivos.