Почему условие цикла for можно оставить пустым? [Дубликат]
Возможный дубликат:
Отсутствие условия цикла в цикле for и while
Почему это состояние вfor-loop
разрешено оставлять пустым? Например
for (;;)
компилируется нормально. Почему это пустое выражение оценивается какtrue
но следующее
if () {}
while () {}
оба потерпят неудачу? я хочу знатьесли / почему for-loop
является исключением из этого случая.