Seu Primeiro Programa em C++
Todo programa C++ começa sua execução em uma function chamada main. #include <iostream> traz a biblioteca de entrada/saída, e using namespace std permite escrever cout em vez de std::cout toda vez — uma conveniência que este curso usa o tempo todo, embora bases de código reais maiores costumem preferir o prefixo explícito std::.
Compilar acontece primeiro
Quando você clica em run, o compilador (g++) traduz todo o seu arquivo em um binário antes de executar uma única linha. Se houver um erro de tipo ou um erro de sintaxe em qualquer lugar, nada roda: você recebe um erro de compilação em vez de um resultado.
Comentários
Os comentários funcionam como em C e na maioria das linguagens da família C: tudo depois de // em uma linha é completamente ignorado, e eles existem puramente para que humanos lendo o código depois entendam por que algo foi escrito daquela forma.
Execute você mesmo
Aqui está um programa pequeno com um comentário e duas statements cout. Isso foi realmente executado para obter o resultado mostrado abaixo — tente mudar o texto e executá-lo você mesmo usando o botão abaixo do exemplo.
// This is a comment - C++ ignores it
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
cout << "Welcome to C++." << endl;
return 0;
}Hello, World! Welcome to C++.
A seguir: variáveis e tipos — os tipos fundamentais, inferência de tipo com auto, e const.
Practice exercise
Adicione um comentário acima do seu código, depois imprima "Learning C++ one step at a time."