LINUX.ORG.RU

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

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

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

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

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