Typedef for boolean data type.
typedef unsigned bool;
|false||In C++, zero evaluates as false.|
|true||In C++, non-zero evaluates as true.|
Recent additions to ANSI C/C++ standards include a 'bool' datatype whose enumerators are as shown above. In i++, the datatype bool is used in place of bool. Note that 'bool' differs in size amongst compilers.