Retournement de la valeur d'une variable booléenne est utile lorsqu'il s'agit de variables qui stockent un état marche /arrêt ou vrai /faux , comme une puissance sur le bouton marche /arrêt. Une variable booléenne peut être " vrai " ou "faux ", qui langages de programmation tels que C /C + + en œuvre comme un entier qui a une valeur de 1 si vrai et 0 si elle est fausse . En C /C + +, vous pouvez retourner une variable booléenne avec un « if-else " déclaration, l'opérateur de négation ou d'un ternaire conditionnel . Instructions
1
Ouvrez votre C /C + + fichier dans un éditeur tel que Microsoft Visual Studio Express .
2
déclarer une variable booléenne et attribuez-lui la valeur 0 ou 1 en ajoutant le code suivant dans votre fonction :
bool b = 0;
3
Retournez la valeur booléenne avec une déclaration « if-else " en ajoutant le code suivant : Photos
if ( b == 1)
b = 0;
autre
b = 1;
Depuis un booléen variable ne peut avoir que deux valeurs que vous pouvez utiliser un « if-else " pour gérer les deux cas. Si elle a actuellement une valeur de 1, puis le mettre à 0 ; . S'il a une valeur de 0 , puis la fixer à 1
Ou , vous pouvez utiliser la négation logique ( PAS ) de l'opérateur , " ! " avec le code:
b = b;
l'opérateur résultats non une valeur de "faux" lorsque la variable est vraie et une valeur «true» lorsque la variable est faux! . Photos
Ou, vous pouvez utiliser un ternaire conditionnel avec le "?" opérateur en ajoutant le code suivant:
b = b ? faux: . true;
4
Enregistrez le fichier , compiler et exécuter le programme pour retourner la valeur booléenne