Этот трюк используется программистами, которые слишком застенчивы, чтобы использовать явный goto
в своем коде. Автор вышеуказанного кода хотел иметь возможность перейти непосредственно к точке «очистка и возврат» из середины кода. Но они не хотели использовать метку и явные goto
. Вместо этого они могут использовать break
внутри тела вышеупомянутого «поддельного» цикла для достижения того же эффекта.