C - Estrutura do Programa
Antes de estudarmos os blocos de construção básicos da linguagem de programação C, vamos examinar uma estrutura de programa C mínima para que possamos tomá-la como referência nos próximos capítulos.
Exemplo Hello World
Um programa em C consiste basicamente das seguintes partes -
- Comandos do pré-processador
- Funções
- Variáveis
- Declarações e expressões
- Comentários
Vejamos um código simples que imprimiria as palavras "Hello World" -
Demonstração ao vivo
#include <stdio.h> int main() { /* my first program in C */ printf("Hello, World! \n"); return 0; }
Vamos dar uma olhada nas várias partes do programa acima -
-
A primeira linha do programa #includeé um comando de pré-processador, que diz a um compilador C para incluir o arquivo stdio.h antes de ir para a compilação real.
-
A próxima linha int main() é a função principal onde a execução do programa começa.
-
A próxima linha /*...*/ será ignorada pelo compilador e foi colocada para adicionar comentários adicionais no programa. Portanto, essas linhas são chamadas de comentários no programa.
-
A próxima linha printf(...) é outra função disponível em C que causa a mensagem "Hello, World!" para ser exibido na tela.
-
A próxima linha retorna 0; termina a função main() e retorna o valor 0.
Compilar e executar o programa C
Vamos ver como salvar o código-fonte em um arquivo e como compilá-lo e executá-lo. A seguir estão os passos simples -
-
Abra um editor de texto e adicione o código mencionado acima.
-
Salve o arquivo como hello.c
-
Abra um prompt de comando e vá para o diretório onde você salvou o arquivo.
-
Digite gcc hello.c e pressione enter para compilar seu código.
-
Se não houver erros em seu código, o prompt de comando o levará para a próxima linha e gerará a.out arquivo executável.
-
Agora, digite a.out para executar seu programa.
-
Você verá a saída "Hello World" impresso na tela.
$ gcc hello.c $ ./a.out Hello, World!
Certifique-se de que o compilador gcc esteja em seu caminho e que você o esteja executando no diretório que contém o arquivo fonte hello.c.
Linguagem C
- Programação do microprocessador
- C# Hello World - Seu primeiro programa em C#
- C Estrutura e Função
- Programa Java Hello World
- Um programa de manutenção para perda de peso
- Funções C++ com exemplos de programas
- C# - Estrutura do Programa
- Programa de aquecimento do fuso
- Códigos Mach3 M
- Como escolher a estrutura do transportador