Booleanos C++


Booleanos C++

Muitas vezes, na programação, você precisará de um tipo de dados que só pode ter um de dois valores, como:

  • SIM NÃO
  • LIGADO DESLIGADO
  • VERDADEIRO FALSO

Para isso, C++ possui um booltipo de dados, que pode assumir os valores true (1) ou false(0).


Valores Booleanos

Uma variável booleana é declarada com a palavra- boolchave e só pode receber os valores trueou false:

Exemplo

bool isCodingFun = true;
bool isFishTasty = false;
cout << isCodingFun;  // Outputs 1 (true)
cout << isFishTasty;  // Outputs 0 (false)

No exemplo acima, você pode ler que um truevalor retorna 1e falseretorna 0.

No entanto, é mais comum retornar valores booleanos de expressões booleanas (consulte a próxima página).