Comumente, o primeiro programa escrito em uma linguagem de programação é um “Hello World”, ou “Olá Mundo. Hora de aprender a usar um pouco da linguagem C para programar. Comece abrindo seu bloco de notas, ou qualquer outro editor de texto simples, e salve isso em um arquivo com o nome Hello.c:
#include <stdio.h>
/* Este programa vai escrever "Olá mundo" no console */
int main()
{
printf("Olá, mundo!\n");
return 0;
}
O texto de um programa em C também é conhecido como o código de programa, ou. simplesmente, código fonte. Esse código é o programa escrito em uma linguagem de programação, como Rust, PHP, Java ou qualquer outra delas (no nosso caso, a linguagem C).
Vamos analisar agora esse código de uma forma um pouco mais específica?
A linha 1 representa a importação de uma biblioteca que será usa no programa (no nosso caso, a biblioteca stdio, ou “standard input and output”). Essa biblioteca será responsável por escrever coisas na tela ou capturar dados enviados pelo usuário.
A linha 2 é um comentário, um trecho de código que não será utilizado pelo compilador, podendo ser documentação, nome do autor do programa, descrição de funcionalidade ou qualquer outra coisa.
A linha 3 representa a inicialização da função main, ou função principal. Tudo que tiver dentro dela será executado quando o computador executar esse programa. O conteúdo dessa função está entre as chaves { e }, nas linhas 4 e 7. A palavra reservada int diz que essa função retornará um inteiro (assim como uma função matemática), e é usado o valor 0 (zero) como valor de retorno padrão para a função main sempre que não houver erros.
A linha 5 chama a função printf, que escreverá o seu conteúdo no console, no caso o nosso “Olá, Mundo”.
A linha 6 indica o retorno da função. Como não tivemos erros na execução, retornaremos 0 (zero).
Para compilar o programa, em Linux, é bem simples. Abra a pasta que você tem salvo o seu arquivo, e use o seguinte comando:
$ gcc Hello.c -o Hello
E para rodar é só você usar o seguinte comando:
$ ./Hello
E pronto, aparecerá a mensagem Olá, mundo! na sua tela.
Gostou do tutorial? Ficou alguma dúvida? Tem algum complemento? Deixa aí nos comentários 😄🥰