LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Где оно меняет поведение? Он мог оставить printf(«true») - и это тоже было бы норм. Если переменная неинициализирована, в ней может быть любое значение, и компилятору никто не запрещает подставить в неё сразу какое-то удобное ему.

Только не надо это путать с «а давайте выкинем всю функцию вместе с return-ом раз нам кажется что она не может быть».

Исправление firkax, :

Где оно меняет поведение? Он мог оставить printf(«true») - и это тоже было бы норм. Если переменная неинициализирована, в ней может быть любое значение, и компилятору никто не запрещает подставить в неё сразу какое-то удобное ему.

Только не надо предрасчёт формул путать с «а давайте выкинем всю функцию вместе с return-ом раз нам кажется что она не может быть».

Исходная версия firkax, :

Где оно меняет поведение? Он мог оставить printf(«true») - и это тоже было бы норм. Если переменная неинициализирована, в ней может быть любое значение, и компилятору никто не запрещает подставить в неё сразу какое-то удобное ему.