Nulla di strano, è semplicemente retrocompatibilità con il DOS, come spiegato qui (eventualmente dai un'occhiata qui).
Amaro C++, il gusto pieno dell'undefined behavior.
Regole del Forum