История изменений
Исправление
prischeyadro,
(текущая версия)
:
Про неочевидную сложность я бы, пожалуй, вспомнил такую особенность Си, как возможность перехода по меткам switch() внутрь цикла. Да, из свитча, который стоит снаружи цикла. Это используется, например, в protothreads - реализации многопоточности исключительно средствами чистого Си.
Исходная версия
prischeyadro,
:
Про неочевидную сложность я бы, пожалуй, вспомнил такую особенность Си, как возможность перехода по меткам switch() внутрь тела функции. Да, из свитча, который стоит снаружи функции. Это используется, например, в protothreads - реализации многопоточности исключительно средствами чистого Си.