論理型

C++には新しく論理型(boolean型)が追加された。論理型変数はtrueかfalseの値を取る。これらの値は整数に変換したとき、trueは1、falseは0になるように定義されている。逆に整数は暗黙に、0以外はtrue、0はfalseに変換することができる。また、ポインタも整数と同様、bool型に変換できる。