Les booléens

En C90, la notion de booléen est totalement confondue avec celle de nombre entier. En C99, on peut toujours utiliser le type int pour désigner une valeur booléenne, mais on peut aussi utiliser le type bool et les constantes true et false, contenues dans stdbool.h. Par exemple :

#include <stdbool.h>
#include <stdio.h>

int main() {
    bool x = true;
    if (x) {
        printf("Oui\n");
    }
}



Matthieu Moy 2017-02-08