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.
#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>"); } }
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!