Lições do módulo (1/3)
Variáveis e tipos de dados
Em C++, cada variável tem um * _ tipo estático _ * bem definido em tempo de compilação. Isso significa que, depois de declarar uma variável de um determinado tipo, você não pode alterá-la mais tarde.
Essa abordagem garante o máximo desempenho em tempo de execução e permite que o compilador capture muitos erros comuns antes mesmo de o programa ser executado.
Declaração e Inicialização
Para declarar uma variável em C++, você deve especificar o **tipo * * primeiro, seguido pelo **nome** da variável:
int age; // Declaration without initialization (contains an undefined value!)
age = 25; // Subsequent assignmentInicialização Moderna
O C++ moderno introduz várias formas de inicialização. O mais seguro e uniforme é a ** inicialização da cinta ** (introduzida em C++11):
int age = 25; // Classic initialization (C-style)
int score {100}; // Uniform initialization (C++11)Tipos Primitivos Fundamentais
Aqui estão os principais tipos de dados que você usará todos os dias:
QUERY LENGTH LIMIT EXCEEDED. MAX ALLOWED QUERY : 500 CHARS
Objetos Complexos: std::string
Para gerenciar sequências de texto, a biblioteca padrão do C++ fornece a classe std::string (definida no cabeçalho <string>):
#include <string>
std::string name = "Alice";Experimente também.
Declare uma variável chamada age do tipo int com valor 30 e imprima-a usando std::cout.
Mostrar dica
Use a sintaxe `int age = 30;`para declarar a variável e, em seguida, imprima-a com'std::cout << age;`.
Solução disponível após 3 tentativas
Declare uma variável chamada username do tipo std::string com o valor 'Alice' e imprima-a usando std::cout.
Mostrar dica
Usa `std::string username = "Alice";` e poi inviala allo stream std::cout.
Solução disponível após 3 tentativas