Maison  >  Article  >  développement back-end  >  En langage C, l'utilisation de bool

En langage C, l'utilisation de bool

王林
王林avant
2023-08-28 16:17:032086parcourir

En langage C, lutilisation de bool

En langage C, il n'y a pas de type de données bool prédéfini. Nous pouvons créer des valeurs booléennes à l'aide d'énumérations. Une énumération sera créée sous forme de bool et aura ensuite false et true comme éléments de l'énumération. false sera en première position donc il conservera 0 et true sera en deuxième position donc il obtiendra la valeur 1. Nous pouvons maintenant l'utiliser comme type de données.

Exemple

#include<stdio.h>
typedef enum {
   F, T
}
boolean;
main() {
   boolean my_bool1, my_bool2;
   my_bool1 = F;
   if(my_bool1 == F) {
      printf("my_bool1 is false</p><p>");
   } else {
      printf("my_bool1 is true</p><p>");
   }
   my_bool2 = 2;
   if(my_bool2 == F) {
      printf("my_bool2 is false</p><p>");
   } else {
      printf("my_bool2 is true</p><p>");
   }
}

Sortie

my_bool1 is false
my_bool2 is true

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer