•
O
primeiro programa
Vamos
escrever o nosso primeiro programa em C++.
O Tradicional Hello world
- No começo
sempre diga o que o programa irá fazer em forma de
comentário
// Programa
de impressão do hello world na tela
#include
<iostream>
int main()
{
std::cout << "Hello
World!";
return
0;
}
Para
conferir se está tudo ok, basta compilar. E depois
você pode executar (build).
A
princípio parece difícil.. mas ainda
não é hehehe.
Começamos
escrevendo o que o programa irá fazer.
Em C++ as linhas de comentários começam com
// ou ( e para varias linhas
) /* */.
Depois
incluimos a biblioteca iostream.
Para
incluir qualquer biblioteca basta usar o comando #include
< nome da biblioteca >
Neste
caso incluimos a iostream que possui as funções
necessárias para mostrar texto na tela. Ela também
possuí a função para receber caracteres
do teclado e funções de erros, das quais veremos
mais para frente.
Na
próxima linha temos int main() {.
Int
em C++ quer dizer inteiro. E main é
uma função pois segue com um ( ).
No C++ tudo que estiver em main( ) vai ser executado
primeiro. E o programa só funcionará se tiver
uma função main, ou função principal.
Como
main é uma função,
ela deve retornar algo ( como vimos com asp, pascal e php
) e ela retorna um valor INT, por isso o int na frente.
Logo
abaixo temos std::cout << "Hello World!";
, este é o comando que imprime na tela, por isso ele
é terminado com um ponto e virgula ( ; ).
std::cout
é o comando de impressão, ou seja, ele é
o writeln do pascal, o response.write no asp ou o echo do
php.
Observe
que std é um objeto de iostream e
cout é uma função do objeto std. Os ::
é o operador de escopo
que vimos em php. Veremos isso mais para frente em c++
também.
Abaixo,
como toda função retorna algo. Está retornará
o inteiro 0. E assim temos o fim do programa.
Outro
Exemplo:
//
Programa de impressão simples
#include <iostream>
int main()
{
std::cout << "Hello
World!";
std::cout << "Este
programa imprime 3 linhas";
std::cout << "Die
by Steel";
return
0;
}
Nunca
se esqueça dos comentários
Sempre respeite a identação
Observe
que ao executar, muitos compiladores não mostram nada.
Tem executar pelo MsDos. Mais tarde veremos como fazer ele
mostrar os resultados sem sair da tela.
Perguntas???
Email
|