Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Type de Données Booléen | Autres Types de Données et Concepts
Types de Données C++

bookType de Données Booléen

Le type de données booléen (bool) est un type de données qui peut prendre l'une des deux valeurs : true ou false. Syntaxe :

bool.h

bool.h

copy
1
bool alive = true;

Ils sont principalement utilisés dans les opérateurs de comparaison. Ces opérateurs (==, !=, <, >, >=, <=) retournent bool.

Remarque

std::cout affiche les booléens sous forme de nombres, 1 si le booléen est true, et 0 si le booléen est false.

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; }

Vous pouvez également inverser la valeur d'un booléen en utilisant l'opérateur ! :

main.cpp

main.cpp

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

Et le plus souvent, ils sont utilisés comme conditions dans les instructions 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; }

La taille d'un bool est de 1 octet. Oui, il tiendrait dans 1 bit de mémoire, mais vous ne pouvez pas stocker une variable de taille inférieure à 1 octet (8 bits).

question mark

Choisissez l'énoncé INCORRECT

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 1

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

Can you give an example of using booleans in an if statement?

How do I print a boolean value as true/false instead of 1/0?

What happens if I use a non-boolean value in a condition?

bookType de Données Booléen

Glissez pour afficher le menu

Le type de données booléen (bool) est un type de données qui peut prendre l'une des deux valeurs : true ou false. Syntaxe :

bool.h

bool.h

copy
1
bool alive = true;

Ils sont principalement utilisés dans les opérateurs de comparaison. Ces opérateurs (==, !=, <, >, >=, <=) retournent bool.

Remarque

std::cout affiche les booléens sous forme de nombres, 1 si le booléen est true, et 0 si le booléen est false.

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; }

Vous pouvez également inverser la valeur d'un booléen en utilisant l'opérateur ! :

main.cpp

main.cpp

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

Et le plus souvent, ils sont utilisés comme conditions dans les instructions 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; }

La taille d'un bool est de 1 octet. Oui, il tiendrait dans 1 bit de mémoire, mais vous ne pouvez pas stocker une variable de taille inférieure à 1 octet (8 bits).

question mark

Choisissez l'énoncé INCORRECT

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 1
some-alt