Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Tipo de Dato Booleano | Otros Tipos de Datos y Conceptos
/
Tipos de Datos en C++

bookTipo de Dato Booleano

Desliza para mostrar el menú

Boolean (bool) es un tipo de dato que puede tomar uno de dos valores: true o false. Sintaxis:

bool.h

bool.h

copy
1
bool alive = true;

Se utilizan principalmente en los operadores de comparación. Dichos operadores (==, !=, <, >, >=, <=) devuelven bool.

main.cpp

main.cpp

copy
123456789101112
#include <iostream> int main() { bool istrue = true; bool obv = (5 > 0); bool wrong = (2 * 2 == 5); std::cout << istrue << std::endl; std::cout << obv << std::endl; std::cout << wrong << std::endl; }

También es posible invertir el valor de un booleano utilizando el operador !:

main.cpp

main.cpp

copy
123456789
#include <iostream> int main() { bool istrue = true; std::cout << istrue << std::endl; std::cout << !istrue << std::endl; }

Y con mayor frecuencia, se utilizan como condiciones en sentencias if/while/....

main.cpp

main.cpp

copy
123456789101112
#include <iostream> int main() { bool b = true; if (b) std::cout << "b is true" << std::endl; if (1 > 0) std::cout << "1 is greater than 0" << std::endl; }

El tamaño de un bool es de 1 byte. Sí, cabría en 1 bit de memoria, pero no se puede almacenar una variable de tamaño menor a 1 byte (8 bits).

question mark

Elige la afirmación INCORRECTA

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 1

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 4. Capítulo 1
some-alt