C't heeft geen ingebouwde booleaanse types. Wat's de beste manier om ze in C te gebruiken?
Van best naar worse:
Optie 1 (C99)
#include <stdbool.h>
Optie 2
typedef enum { false, true } bool;
Optie 3
typedef int bool;
enum { false, true };
Optie 4
typedef int bool;
#define true 1
#define false 0
Als je twijfelt, ga dan voor #1!
Een boolean in C is een geheel getal: nul voor onwaar en niet nul voor waar.