ANNEXE : La vérité en C
  1. Par défaut (C initial), utilisation du type entier :
  2. En C99, type prédéfini _Bool (utilisant les entiers) :
  3. La librairie stdbool associe différentes macros au type _Bool :
En conclusion, aucune des deux surcouches ne change fondamentalement le comportement du langage C pour les valeurs booléennes.