====== stdbool.h ====== определет тип данных (макрос) bool и макросы-константы true (расширяемый в 1) и false (расширяемый в 0) соответственно. #if __STDC_VERSION__ < 202311l #define bool _Bool #define true 1 #define false 0 #endif #define __bool_true_false_are_defined 1 Пример: #include #include int main() { bool x = true; bool y = false; printf("True : %d\n", x); printf("False : %d", y); return 0; }