bool literal
De cppreference.com
C++
Linguagem C++
Tópicos gerais Original: General topics The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |||||||||||
Controle de fluxo Original: Flow control The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |||||||||||
Declarações execução condicional Original: Conditional execution statements The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |||||||||||
Instruções de iteração Original: Iteration statements The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |||||||||||
| |||||||||||
Ir declarações Original: Jump statements The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |||||||||||
Funções Original: Functions The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |||||||||||
| declaração da função | |||||||||||
| lambda declaração da função | |||||||||||
| modelo de função | |||||||||||
| linha especificador | |||||||||||
| especificações de exceção (obsoleta) | |||||||||||
| noexcept especificador (C++11) | |||||||||||
Exceções Original: Exceptions The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |||||||||||
Namespaces Original: Namespaces The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |||||||||||
Tipos Original: Types The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |||||||||||
decltype specifier (C++11) | |||||||||||
Especificadores Original: Specifiers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |||||||||||
| cv especificadores | |||||||||||
| armazenamento duração especificadores | |||||||||||
| constexpr especificador (C++11) | |||||||||||
| auto especificador (C++11) | |||||||||||
| alignas especificador (C++11) | |||||||||||
Inicialização Original: Initialization The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |||||||||||
Literais Original: Literals The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | ||||||||||||||||
| ||||||||||||||||
Expressões Original: Expressions The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | ||||||||||||||||
| representações alternativas | ||||||||||||||||
Utilitários Original: Utilities The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | ||||||||||||||||
Tipos Original: Types The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | ||||||||||||||||
typedef declaration | ||||||||||||||||
| tipo de alias declaração (C++11) | ||||||||||||||||
| atributos (C++11) | ||||||||||||||||
Conversões Original: Casts The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | ||||||||||||||||
| conversões implícitas | ||||||||||||||||
const_cast conversion | ||||||||||||||||
static_cast conversion | ||||||||||||||||
dynamic_cast conversion | ||||||||||||||||
reinterpret_cast conversion | ||||||||||||||||
| Elenco C-estilo e funcional | ||||||||||||||||
Alocação de memória Original: Memory allocation The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | ||||||||||||||||
Classes Original: Classes The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | ||||||||||||||||
Classe propriedades específicas de função Original: Class-specific function properties The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | ||||||||||||||||
| ||||||||||||||||
Funções membro especiais Original: Special member functions The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | ||||||||||||||||
Modelos Original: Templates The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | ||||||||||||||||
| modelo de classe | ||||||||||||||||
| modelo de função | ||||||||||||||||
| especialização de modelo | ||||||||||||||||
| pacotes de parâmetros (C++11) | ||||||||||||||||
Diversos Original: Miscellaneous The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | ||||||||||||||||
| Assembly embutido | ||||||||||||||||
Sintaxe
| true | (1) | ||||||||
| false | (2) | ||||||||
Explicação
O tipo bool, que é uma palavra reservada da linguagem C++, pode assumir dois valores diferentes, ou seja, ele pode assumir o valor true, que significa verdadeiro e é representado pelo número 1; ou ele pode assumir o valor false, que significa falso e é representando pelo número 0.
Exemplo
#include <iostream>
int main() {
bool Vrf = false;
if (Vrf == true) {
// caso a variável contenha o valor true.
std::count << "Condição Verdadeira." << std::endl;
} else {
// caso a variável contenha o valor false.
std::count << "Condição Falsa." << std::endl;
}
return 00.
}
Saída:
Condição Falsa.