ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
215381 Топик полностью
fk0, легенда (13.10.2010 11:27, просмотров: 142) ответил Snaky на ну это упрощенный пример - набросал прямо по ходу. на самом деле может быть более сложный, например такой блок:
На самом деле такое использование break -- ЗАМАСКИРОВАННЫЙ GOTO!!! А goto, как известно, абсолютное зло во всех вселенных. А ведь можно вместо break с таким же успехом и longjmp... Хотя академически-правильно по-моему иметь вложенные функции и из них делать return. Хотя вот исключения в C++ -- лучше. Впрочем, в C на longjmp можно сделать самодельные плохонькие исключения.
[ZX]