Por: Eduardo Casavella
Neste artigo vamos desenvolver um primeiro programa em linguagem C usando o ambiente do Dev C++. Veremos um passo a passo de como criar, compilar e executar um programa simples em linguagem C.
Passo a passo para criar um programa em C
1) Para iniciar, abra o Dev e depois clique no menu File | New | Source File
2) Na janela de código, digite o programa como abaixo:
#include<stdio.h> #include<stdlib.h> int main (void) { printf("Ola mundo!!!\n"); printf("Este e um programa escrito em linguagem C\n"); system("pause"); return 0; }
3) Salve o programa. Para salvar clique no menu File | Save As…
4) Crie uma nova pasta clicando no ícone
5) Chame a pasta de FontesLinguagemC
6) Entre na pasta criada
• Vamos dar nome ao programa.
• Preencha o campo File Name como Ola
• No campo Save as type escolha a extensão C Source Files (*.c)
7) Uma vez selecionada para salvar como C source files, clique em Save
8 ) Observe que o nome do programa já aparece na aba logo acima do código
9) Para compilar clique em Execute | Compile
10) A resposta da compilação Done significa que compilou com sucesso
11) Para executar o programa clique em Execute | Compile & Run
12) Programa executando
ANÁLISE DO CÓDIGO DO PROGRAMA
Agora faremos uma análise detalhada, linha a linha, do primeiro programa escrito em linguagem C.
Abaixo temos uma figura com o código do programa e os comentários ao lado dos comandos.
#include<stdio.h> //biblioteca padrão para comandos i/o #include<stdlib.h> //necessário para o system("pause") int main (void)//função principal { //inicio do corpo da função principal printf("Ola mundo!!!\n"); //printf envia um texto para a tela do monitor // \n é usado para delocar o cursor para a próxima linha printf("Este e um programa escrito em linguagem C\n"); system("pause"); // pausa a execução a fim de visualizarmos o resultado return 0; //valor de retorno das função main } //fim do corpo da função principal e fim do programa
Linha 1: temos a inclusão do arquivo de biblioteca stdio.h. Este arquivo é necessário para executar os comandos de entrada e saída na tela, como por exemplo o printf.
Linha 2 : inclusão do arquivo de biblioteca stdlib.h. Neste programa este arquivo foi necessário para podermos executar o comando system (“pause);
Linha 4: função principal. Todo programa em linguagem C deve obrigatoriamente possuir a função main.
Linha 5: Abrir { indica o início do código pertencente à função main(). As instruções do nosso programa ficam dentro do corpo da função main.
Linha 7: O comando printf exibe uma mensagem na tela. O símbolo \n desloca o cursor para a linha seguinte.
linha 11: Outro comando printf exibindo outro texto.
linha 13: system(“pause”); é um comando necessário no ambiente Windows para pausar a tela. Caso contrário o programa executaria e a tela fecharia tão rapidamente que não poderíamos ver o resultado.
linha 16: return 0; É o valor de retorno da função main(), obrigatório no padrão ANSI. Significa que o programa executou com sucesso.
linha 18: } chave fechando o corpo da função principal, significa fim do programa.
Até a próxima!
17 respostas a Como criar um programa em linguagem C