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