O básico da programação C
Vamos começar com o programa C mais simples possível e usá-lo para entender os conceitos básicos do C e do processo de compilação do C . Digite o seguinte programa em um editor de texto padrão (vi ou emacs no UNIX, Notepad no Windows ou TeachText no Macintosh). Em seguida, salve o programa em um arquivo chamado samp.c. Se você deixar .c, provavelmente obterá algum tipo de erro ao compilá-lo, portanto, lembre-se do .c. Além disso, certifique-se de que seu editor não acrescente automaticamente alguns caracteres extras (como .txt) ao nome do arquivo. Aqui é o primeiro programa:
#include <stdio.h>int main(){ printf("This is output from my first program!\n"); return 0;}
Quando executado, este programa instrui o computador a imprimir a linha “Esta é a saída do meu primeiro programa!” – então o programa fecha. Você não pode ser muito mais simples do que isso!
Publicidade
Publicidade
Para compilar este código, execute as seguintes etapas:
- Em uma máquina UNIX, digite gcc samp.c -o samp (se gcc não funcionar, tente cc). Esta linha invoca o compilador C chamado gcc, pede para compilar samp.c e pede para colocar o arquivo executável ele cria com o nome samp. Para executar o programa, digite samp (ou, em algumas máquinas UNIX, ./samp).
- Em uma máquina DOS ou Windows usando DJGPP, em um prompt do MS-DOS, digite gcc samp.c -o samp.exe. Esta linha invoca o compilador C chamado gcc, pede-lhe para compilar samp.c e pede-lhe para colocar o arquivo executável que ele cria com o nome samp.exe. Para executar o programa, digite samp .
- Se você estiver trabalhando com algum outro compilador ou sistema de desenvolvimento, leia e siga a direc para o compilador que você está usando para compilar e executar o programa.
Você deve ver a saída “Esta é a saída do meu primeiro programa!” ao executar o programa. Aqui está o que aconteceu quando você compilou o programa:
Se você digitar incorretamente o programa, ele não será compilado ou não será executado. Se o programa não compilar ou não funcionar corretamente, edite-o novamente e veja onde você errou ao digitar. Corrija o erro e tente novamente.