Неопределённое поведение

Свойство языка или оборудования в некоторых ситуациях выдавать результат, зависящий от реализации компилятора и случайных факторов вроде текущего состояния памяти.

Ссылки