May 2003
Intermediate to advanced
808 pages
32h 24m
English
bool type — Boolean (logical) type specifier
simple-type-specifier := boolThe bool type represents
Boolean or logical values. The only valid values of the bool type are the literals true and false. A bool expression can be promoted to an
integer: false becomes 0 and true becomes 1. Arithmetic, enumerated, and pointer
values can be converted to bool:
0 is false, a null pointer is false, and anything else is true.