Пожалуйста, ознакомьтесь с ответом здесь по этой связанной теме, найденной на DaniWeb .
, извлеченной и приведенной здесь для удобства: -
использованиеновые ключевые слова в c99
_Bool : логический тип C99.Использование _Bool напрямую рекомендуется только в том случае, если вы поддерживаете устаревший код, который уже определяет макросы для bool, true или false.В противном случае эти макросы стандартизированы в заголовке <stdbool.h>
.Включите этот заголовок, и вы можете использовать bool так же, как в C ++.
#include <stdio.h>
#include <stdbool.h>
int main ( void )
{
bool b = true;
if ( b )
printf ( "Yes\n" );
else
printf ( "No\n" );
return 0;
}