Declaração de Tipo
Parte da seção Fundamentos do Journey de C++ da Coddy. Lição 11 de 74.
Em C++, depois que uma variável é declarada com determinado tipo, ela só pode armazenar valores desse tipo. Por exemplo, uma variável int só pode armazenar valores inteiros, e uma variável std::string só pode armazenar texto.
Por exemplo:
int age = 25; // Só pode armazenar números inteiros
string str = "abc"; // Só pode armazenar textoIsso causaria erros:
age = "defg"; // Erro: não é possível colocar texto em uma variável int
std::string s = 25; // Erro: nenhum construtor de std::string aceita um númeroEstes são válidos:
age = 26; // OK: atribuindo um novo número inteiro
str = "Jane"; // OK: atribuindo uma nova string de textoDesafio
InicianteDeclare as seguintes variáveis com seus tipos e valores correspondentes:
- Uma variável
intchamadacountcom o valor10. - Uma variável
doublechamadatotalcom o valor150.75. - Uma variável
charchamadagradecom o valor'A'. - Uma variável
boolchamadaisActivecom o valorfalse. - Uma variável
stringchamadauserNamecom o valor"Bob123".
As linhas abaixo do seu código as imprimem neste formato:
Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of isActive]
User Name: [value of userName]Experimente você mesmo
// Declarando variáveis
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores Parte 1
Operadores AritméticosOperador de MóduloIncremento/DecrementoPós-incremento/DecrementoAtalhos AritméticosOperadores de ComparaçãoComparação de Strings7Fundamentos de Entrada/Saída
Comando coutComando cinEntrada de StringRevisão - Até 120Revisão - Verdadeiro ou Falso3Variáveis Parte 2
Declaração de TipoConvenções de NomenclaturaRecapitulação - Inicializar VariáveisType Casting Parte 1Type Casting Parte 26Tomada de Decisão
Estrutura IfIf - ElseEstrutura SwitchOperador CondicionalRecapitulação - If ElseIf - Else AninhadoPratique por conta própria: Compilador de C++ online