Compreender o arquivo de cabeçalho

Video: Tutorial - C - Header Files

Começando programadores de linguagem C tendem a interpretar mal o propósito do arquivo de cabeçalho. Não confunda o arquivo de cabeçalho com a biblioteca. Eles são duas coisas separadas.

Video: Curso de HTML5 - 16 - Cabeçalho em CSS3 - by Gustavo Guanabara

O arquivo de cabeçalho é apenas uma extensão do seu código. Ele normalmente contém definições, protótipos, constantes e talvez alguns macros. É apenas texto. Na verdade, também é opcional. Considere o seguinte código:

int coloca (const char * s) -INT main () {coloca ("Não me incomode agora, estou ocupado. ") -Retornar (0) -}


Este pedaço de código compila. Ele é executado. Funciona. No entanto, ele não contém a primeira linha tradicional de código C:

Video: Curso Word #13 - Cabeçalho e Rodapé

#incluir 

o stdio.h arquivo inclui o protótipo para a puts () função. Essa é a única razão para incluir o arquivo no código. Então ao invés de incluí-lo acima, o programador simplesmente copiado o protótipo de stdio.h e colou-lo em seu código. O resultado é que o código compila o mesmo sem o arquivo de cabeçalho.

Video: Compreender o universo mental das pessoas

o biblioteca Arquivo com as velocidades reais de programação que fazem as funções de trabalho. Então, em algum lugar na biblioteca padrão C é o código que controla a puts () função, enviando o seu argumento para a saída padrão. Este processo ainda ocorre com o código neste artigo, quando você quer construir o projeto no Code :: Blocks ou vinculá-lo de outra maneira.


Publicações relacionadas