Namespaces
Variants

Standard library header <stdbool.h> (C99) (deprecated in C23)

From cppreference.net

Este encabezado proporciona macros para el tipo booleano .

Macros

bool
(C99) (eliminado en C23)
macro de conveniencia, se expande a _Bool
(macro de palabra clave)

Constantes de macro

true
(C99) (eliminado en C23)
se expande a la constante entera 1
(constante de macro)
false
(C99) (eliminado en C23)
se expande a la constante entera 0
(constante de macro)
__bool_true_false_are_defined
(C99) (obsoleto en C23)
se expande a la constante entera 1
(constante de macro)

Sinopsis

#if __STDC_VERSION__ < 202311l
#define bool _Bool
#define true 1
#define false 0
#endif
#define __bool_true_false_are_defined 1