Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Linguagem C

C Hello World: Seu Primeiro Programa – Guia Passo a Passo

Abaixo está um clássico programa "Hello World" escrito em C, seguido por uma explicação detalhada de cada componente.

#include <stdio.h> // Diretiva de pré-processador
int main(void) // Declaração da função main
{
    printf("Hello World"); // Imprime a string no console
    return 0; // Termina o programa
}

1. Diretiva de Pré-processador

A diretiva #include <stdio.h> diz ao compilador para incorporar a biblioteca Standard Input/Output, onde printf é definida. Incluir o arquivo de cabeçalho apropriado é obrigatório antes de usar qualquer função dessa biblioteca.

Arquivos de cabeçalho personalizados também podem ser incluídos da mesma forma: #include <nome-arquivo.h>. Coloque todas as declarações #include no topo do seu arquivo fonte.

2. A Função main

Todo programa C deve conter uma função main. Assinaturas comuns incluem:

Usar int main(void) significa que o programa não aceita argumentos de linha de comando e retornará um status de saída inteiro. Um valor de retorno 0 indica execução bem-sucedida.

3. Estrutura do Código

4. Executando um Programa C

Abaixo estão os passos típicos para criar, compilar e executar um programa C em uma IDE comum:

  1. Crie um novo projeto e escolha um arquivo fonte C/C++.
  2. Configure o caminho e nome do arquivo (terminando com .c).
  3. Salve o arquivo e clique em "Build & Run".

Uma vez compilado, a janela de saída deve exibir:

Hello, World!

5. Resumo

Linguagem C

  1. Construindo seu Primeiro FPGA: Tutorial LED Blink (VHDL & Verilog)
  2. C# Hello World – Criando Sua Primeira Aplicação C#
  3. Java Hello World: Seu Primeiro Programa
  4. Seu Primeiro Programa VHDL: Tutorial Passo a Passo Hello World
  5. Tutorial C++ Hello World: Código, Configuração e Explicação Passo a Passo
  6. Polimorfismo em C++ Explicado: Exemplos Práticos e Conceitos-Chave
  7. Funções em C++ Explicadas com Exemplos Práticos de Código
  8. calloc() em C: Alocação de Memória Inicializada com Zero e Exemplo Prático
  9. Python time.sleep(): Como Adicionar Atrasos no Seu Código (Exemplo)
  10. Guia para Iniciantes em Verilog: Exemplo Hello World