C ++ブール値


C ++ブール値

多くの場合、プログラミングでは、次の2つの値のいずれかのみを持つことができるデータ型が必要になります。

  • はい・いいえ
  • オンオフ
  • 真/偽

このため、C ++にはboolデータ型があり、値true (1)またはfalse(0)をとることができます。


ブール値

ブール変数はboolキーワードで宣言され、値trueまたはfalse:のみを取ることができます。

bool isCodingFun = true;
bool isFishTasty = false;
cout << isCodingFun;  // Outputs 1 (true)
cout << isFishTasty;  // Outputs 0 (false)

上記の例から、true値がを返し1、をfalse返すことがわかります0

ただし、ブール式からブール値を返す方が一般的です(次のページを参照)。