Tutorial mundial de hello simples C ++

Tutorial mundial de hello simples C ++
C ++ é uma linguagem de programação flexível de uso geral que foi criada originalmente em 1985 por Bjarne Stroustrup, um cientista dinamarquês de computação. Hoje, o C ++ é considerado um dos idiomas mais poderosos usados ​​para o desenvolvimento de software.

O C ++ é usado em vários domínios, como software incorporado, sistemas operacionais em tempo real, desenvolvimento de jogos e finanças, e porque suporta estilos de programação processual e orientada a objetos, é forte e versátil.

Neste artigo, vamos discutir a estrutura básica de um programa C ++ e mostrar como escrever um programa simples de “Hello World”.

Estrutura do programa C ++

Antes de escrevermos o programa "Hello World" em C ++, discutimos primeiro os principais elementos de um programa C ++. Aqui está um exemplo de esqueleto do programa C ++:

Como todo programa C ++ adere a essa estrutura básica, agora explicaremos os principais elementos dessa estrutura em profundidade.

A primeira linha é "#include". Aqui, “iostream” significa fluxo de entrada/saída, onde um fluxo é uma série de caracteres ou bytes. Esta linha instrui o pré -processador a incluir o conteúdo da biblioteca no programa.

Existem várias bibliotecas disponíveis na linguagem de programação C ++. As bibliotecas contêm objetos e funções embutidos que os programadores podem usar para escrever programas e são fornecidos pelo compilador C ++. Quando instalamos o compilador C ++, obtemos todas as bibliotecas associadas.

O "iostream" inclui os seguintes objetos:

  1. CIN: o fluxo de entrada padrão
  2. cout: o fluxo de saída padrão
  3. CERR: o fluxo de saída padrão para erros
  4. entupimento: o fluxo de saída para registro

Cada programa C ++ tem uma função "main ()". Neste exemplo, o valor retornado pela função principal é um número inteiro. Portanto, depois que a função "main ()" é executada aqui, um valor 0 será devolvido.

A abertura de abertura indica o início do corpo da função principal. A cinta encurida de fechamento indica o fim do corpo da função "main ()". O restante do seu código será colocado dentro dos aparelhos encaracolados

Hello World (Helloworld.cpp)

Agora, vamos escrever um simples programa "Hello World" e executá -lo. Usaremos os recursos de fluxo de bibliotecas padrão C ++ para escrever a string "Hello World" na saída padrão.

#incluir
int main ()

std :: count << ”Hello World” << std::endl;
retornar 0;

Para compilar o programa C ++, você precisa usar o comando g ++ -o .

Discutimos o arquivo de cabeçalho “iostream” na seção anterior; “CIN” e “Cout” são objetos comumente usados: “CIN” é usado principalmente para obter entrada do teclado e armazenar os dados como uma variável, enquanto “cout” é usado para imprimir os dados na tela.

Podemos usar o "cout" para exibir "Hello World" na tela. No entanto, não podemos usar o objeto "cout" diretamente, pois pertence ao espaço para nome "std". Portanto, usamos o operador de resolução de escopo (i.e., : :). Além disso, para imprimir uma nova linha, usamos "std :: endl".

Se você não usar o operador de resolução de escopo, receberá o seguinte erro:

#incluir
int main ()

contar << ”Hello World” << endl;
retornar 0;

Para corrigir o erro acima, você pode adicionar o operador de resolução de escopo corretamente ou mencionar o espaço para nome no início do programa. Se você deseja usar o “cout” sem usar o operador de resolução de escopo, poderá escrever o seguinte código:

#incluir
usando namespace std;
int main ()

contar << ”Hello World” << endl;
retornar 0;

No programa acima, mencionamos o namespace "std" na segunda linha (i.e., “Usando o namespace std;”). Portanto, não precisamos usar o operador de resolução de escopo toda vez que usamos um objeto do espaço para nome "DST", e podemos simplesmente usar o "cout" para imprimir algo na saída padrão em vez de escrever "std :: cout". Da mesma forma, não precisamos usar o operador de resolução de escopo para "endl".

Agora, vamos compilar este programa e ver a saída:

Como você pode ver, obtemos a mesma saída.

Conclusão

C ++ é uma linguagem de programação flexível de uso geral que é amplamente utilizada em vários domínios. É uma extensão da linguagem de programação C e herda a sintaxe da programação C. Neste artigo, mostramos como escrever um simples programa "Hello World" na linguagem de programação C ++ e explicamos vários elementos do programa.