In C99, we have the header stdbool.h
. The important contents are:
#define bool _Bool
#define true 1
#define false 0
The true
and false
are simple, but what is this _Bool
? It’s a reserved keyword, and a type much like int
, etc.
I wrote this because I felt like it. This post is my own, and not associated with my employer.
Jim. Public speaking. Friends. Vidrio.