Username: Password:

.Estrutura dos programas básicos

Em C todas as instruções estão inseridas numa função. Ainda não estudamos o que é uma função no contexto da programação mas é necessário saber algumas coisas para poder começar a programar. Todos os programas em linguagem C possuem uma função principal. É sempre na função principal que começa a execução do programa. A estrutura mínima de um programa C é :

int main (void) {
   return 0;
}
Este programa é correcto mas não faz nada de interessante. Á função principal, chamada main, é associado uma sequencia de instruções (entre chavetas) composta neste caso por uma unica instrução return 0. Teremos oportunidade de esclarecer mais em pormenor cada elemento que componh uma função. Para escrever os nossos primeiros programas basta lembrar-se que :
  1. O programa deve possuir uma função main (e só uma !),
  2. A primeira linha que define a função escreve-se : int main (void)
  3. A instruções que são exectadas sequencialmente aparecem, entre chavetas { }.

Para descrever o programa minimal numa linguagem de programação, é costumo usar o programa «Hello world !» que simplesmente escreve a mensagem no ecrã. Em C o programa «Hello World» seria :

#include <stdio.h>

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