The C and C++ languages are notorious for the very large section
of the map labeled here be dragons,
or
more formally,
undefined behavior. When undefined behavior is invoked, anything is possible.
For example, a variable can be both true and false.
John Regehr has a list of interesting examples,
as well as some winners of the ensuing ...