воскресенье, 20 мая 2012 г.

С++ - выражения в операторе цикла for необязательные

Оказывается, можно опустить все три выражения в цикле for, но тогда управлять циклом нужно будет внутри тела:


int sum = 0;
int i = 1;
for (; ;) {
     if (i > 100)
          break;
     sum = sum + i;
     i = i + 1;
}