C言語でbool型(ブーリアン型)を使う
C++や他の言語ではよく見かけるbool型。
C言語にはbool型がないから、と、定数を定義したり、int型の変数に1か0かでtrueかfalseの代わりをしている人も多いはず。
実は、ANSI ISO/IEC 9899:1999(C99)からstdbool.hというのが追加になったのです。
これにより、以下のようにC言語でbool型を使うことができます。
#include <stdbool.h>
int main(void)
{
bool a = true;
bool b = false;
以上!