Каковы типичные случаи использования нулевого оператора
;
в C?
Я знаю, что он в основном используется для пропуска выражения там, где его ожидаюткомпилятор, но здесь меня интересуют только реальные примеры таких вариантов использования.
Это скорее пустое выражение, нежели пустое выражение, но часто встречается в циклах for.
for (;;) // Loop "forever" for (int i=10; i--; ) // 9..0
и т. Д.
Модульные тесты для совместимого компилятора.