Constantes
Parte da seção Fundamentos do Journey de C++ da Coddy — lição 10 de 74.
Uma constante é um tipo especial de variável que não pode ser alterada após ser inicializada.
Para declarar uma constante use a palavra-chave const seguida pelo tipo da variável:
const int maxValue = 100;No exemplo acima, uma constante chamada maxValue é inicializada com o valor 100.
Se tentarmos alterar um valor constante:
const int maxValue = 100;
maxValue = 200; // Isso causará um erroIsso resultará em um erro porque valores constantes não podem ser alterados.
Em C++, é uma convenção comum nomear constantes usando ALL_CAPS (letras maiúsculas com sublinhados entre as palavras):
const int MAX_VALUE = 100;
const double PI = 3.14159;Isso torna as constantes fáceis de distinguir de variáveis comuns em seu código.
Desafio
InicianteCrie uma constante chamada PI e inicialize-a com o valor 3.14159.
Folha de consulta
Uma constante não pode ser alterada após a inicialização. Use const seguido pelo tipo:
const int MAX_VALUE = 100;
const double PI = 3.14159;Por convenção, as constantes são nomeadas em ALL_CAPS. Tentar modificar uma constante causa um erro:
MAX_VALUE = 200; // Erro - não é possível alterar o valor da constanteExperimente você mesmo
#include <iostream>
int main() {
// Digite seu código abaixo
// Não altere a linha abaixo
std::cout << "PI = " << PI;
return 0;
}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 Aninhado