Использование нулевого оператора в C - PullRequest
24 голосов
/ 08 апреля 2011

Каковы типичные случаи использования нулевого оператора

;

в C?

Я знаю, что он в основном используется для пропуска выражения там, где его ожидаюткомпилятор, но здесь меня интересуют только реальные примеры таких вариантов использования.

Ответы [ 12 ]

0 голосов
/ 08 апреля 2011

Это скорее пустое выражение, нежели пустое выражение, но часто встречается в циклах for.

for (;;)                 // Loop "forever"

for (int i=10; i--; )    // 9..0

и т. Д.

0 голосов
/ 08 апреля 2011

Модульные тесты для совместимого компилятора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...