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