Então, chegamos ao nosso ponto de início na programação. Iremos fazer nosso primeiro programa em C, o Hello World! Siga os passos, e tudo deverá dar certo.
- Comece abrindo o seu Code::Blocks, e neste, clique em "Create new project".
- Para criar um programa no code blocks, voce precisa de criar seu projeto primeiro.
- Selecione "C"
- Dê o título que desejar para o projeto.
- Não é recomendável o uso de acentos nos nomes dos projetos, nem em nada dentro do programa. O C não lida de forma muito simples com caracteres diferentes dos ASCII.
- Seja organizado. Nestes tutoriais, voce irá criar muitos arquivos pequenos, então, se voce pretende continuar acompanhando este blog e fazendo os programas, recomendo que voce crie pastas no seu computador. Exemplo:
- Programacao/tutoriais/SemInterface/0-HelloWorld
- Programacao/tutoriais/SemInterface/1-Guess
- Programacao/tutoriais/SDL/0-HelloWordSDL
- Voce já poderá ver uma série de comando escritos em sua tela. Apague todos para que possamos fazer passo-a-passo, entendendo tudo que fazemos.
- Diga ao computador que voce irá precisar de imprimir coisas na tela. Como? Inclua no programa a biblioteca correspondente: stdio.
- escreva na primeira linha: #include <stdio.h>
- Diga ao computador que voce quer começar a explicar para ele o que voce quer fazer. Como? Diga a ele que a sua função principal acaba de começar:
- escreva na segunda linha: int main()
- Dê um enter e abra chaves. Observe que o C::B irá fechar as chaves e os parênteses para voce.
- Agora mande o computador dar um "oi" para o mundo. Como? chame sua função de impressão e digite a mensagem que desejar.
- Escreva entre as chaves: printf("Hello World!\n");
- Note que voce DEVE terminar este comando com " ; ". Na verdade, todos os comandos que voce der para o computador, voce deve terminar com ";".
- Agora, é educado voce avisar para o computador que voce nao precisa mais dele. Como? Diga para ele sair da função com código de retorno 0.
- Escreva, ainda entre as chaves e depois do comando de impressão: return 0;
- Isso na verdade não é necessário, mas é muito recomendável.
- Pronto! Mas como fazer o computador executar isso? Simples: voce precisa transformar o que voce escreveu em C para linguagem de máquina. Como? Compilando o programa. Existem duas formas para isso:
- Forma 1: Aperte F9 ou clique no ícone build and run(canto superior esquedo).
- Forma 2: (só linux) Abra o terminal. Vá até a pasta do projeto
- Ex.: cd Programacao/tutoriais/SemInterface/0 - HelloWorld
- digite: gcc main.c -o HelloWorld
- escreva: ./HelloWorld
Parabéns, voce acaba de fazer o seu primeiro programa em C!