Skip to content · ⁨Passer au contenu⁩

Booleans and selection: if, else, switch · ⁨Booléens et sélection : if, else, switch⁩

English

True and false in C

  • C has no separate true/false type by default. It uses numbers: 0 means false, and any other number means true.
  • A test like 5 > 3 produces 1 (true). 5 < 3 produces 0 (false).
  • (If you #include <stdbool.h> you can write bool, true, and false — but plain int works everywhere.)
Français

Vrai et faux en C

  • Le C n'a pas de type vrai/faux séparé par défaut. Il utilise des nombres : 0 signifie faux, et tout autre nombre signifie vrai.
  • Un test comme 5 > 3 produit 1 (vrai). 5 < 3 produit 0 (faux).
  • (Si vous #include <stdbool.h>, vous pouvez écrire bool, true et false — mais le simple int fonctionne partout.)

Handout · ⁨Fiche de cours⁩

Log in or create account · ⁨Se connecter ou créer un compte⁩

IGCSE, A-Level & AP