С printf() я могу использовать %hhu для unsigned char, %hi для short int, %zu для size_t, %tx для ptrdiff_t и т.д.
Какой спецификатор формата преобразования я использую для _Bool? Существует ли в стандарте?
Или мне нужно сделать это следующим образом:
_Bool foo = 1;
printf("foo: %i\n", (int)foo);
