Nesta seção, aprenderemos como criar um programa na linguagem C e compreenderemos a estrutura mínima que todo programa deve possuir para ser compilado e executado corretamente.

Antes de avançarmos, assista ao vídeo indicado a seguir, no qual é apresentada uma visão inicial sobre a organização de um programa em C:

https://www.youtube.com/watch?v=dcUsZZ5JbuI

2. Primeiro Programa em C: “Hello, World”

Tradicionalmente, o primeiro programa desenvolvido ao aprender uma nova linguagem consiste na exibição de uma mensagem simples na tela. Esse exemplo, conhecido como “Hello, World”, permite compreender a estrutura mínima de um programa em C, bem como o processo de compilação e execução.

A seguir, apresentamos um programa básico em C:

#include <stdio.h>

int main() {
    printf("Hello, World!\n");
    return 0;
}

2.1 Explicação detalhada do código

Vamos analisar cada parte do programa.

#include <stdio.h>

Essa linha é uma diretiva de pré-processamento. Ela instrui o compilador a incluir a biblioteca padrão de entrada e saída da linguagem C, denominada stdio.h (Standard Input/Output).

A função printf, utilizada para imprimir informações na tela, está declarada nessa biblioteca. Sem essa inclusão, o compilador não reconheceria a função corretamente.


int main()

Todo programa em C deve possuir uma função chamada main.

A execução do programa sempre começa por essa função. Ela é o ponto de entrada da aplicação.


{ ... }