Skip to content · ⁨דלג לתוכן⁩

Booleans and selection: if, else, switch · ⁨בוליאנים ובחירה: 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.)
עברית

אמת ושקר ב-C

  • ל-C אין סוג נפרד של אמת/שקר ברירת מחדל. הוא משתמש במספרים: 0 פירושו שקר, ו-כל מספר אחר פירושו אמת.
  • בדיקה כמו 5 > 3 מייצרת 1 (אמת). 5 < 3 מייצרת 0 (שקר).
  • (אם ה#include <stdbool.h>, ניתן לכתוב bool, true וfalse — אך int רגיל עובד בכל מקום.)

Handout · ⁨חומר עזר⁩

Log in or create account · ⁨היכנס או צור חשבון⁩

IGCSE, A-Level & AP