next up previous contents
Next: Opérateurs logiques Up: Les types de données Previous: Opérateurs relationnels

Les valeurs logiques

La logique dite ``booléenne'' s'intéresse aux fonctions dont les espaces de départ et d'arrivée sont réduits à 2 éléments :

    faux    vrai

Malgré son apparence modeste, cet ensemble est très utile pour construire des expressions logiques complexes, mémoriser des conditions de test, etc.

En C, il n'existe pas de type ``booléen'' particulier. On représente la valeur ``faux'' par l'entier 0, et la valeur ``vrai'' par toute autre valeur entière (généralement 1).

Nous verrons dans la suite du cours (section gif) comment rendre plus explicite l'appartenance d'un objet au type booléen, en définissant un nouveau type de données. En attendant, nous nous contenterons de définir des constantes entières correspondants aux valeur vrai (true) et faux (false).





Michel COUPRIE
Thu Sep 12 14:57:14 METDST 1996