Оператор for осуществляет повторение фрагмента кода, заключенного в фигурные скобки, заданное число раз.
for(int i = 0; i < 10; i++){ // Повторить код 10 раз. При этом i будет от 0 до 9 включительно.
; // Фрагмент кода для выполнения
}
Цикл for без аргументов является бесконечным циклом, (эквивалентным while(1))
for( ; ; ) // Бесконечный цикл
Такой бесконечный цикл может быть завершен только операторами return, break или goto