Цикл for является самым простым циклом. Работает по принципу счетчика т.е. выставляется начальное значение, условие остановки и инкримент (приращение) счетчика. Цикл выполняется последовательно с равномерным шагом. Часто применяется для пробежку по элементам массивов.
Синтаксис оператора for:
for (инициализация счетчика; условие(предел) окончания; приращение счетчика){}
Пример использования:
for (int i=0;i<=255; i++) { //выполняем ряд действий }
i — явялется счетчиком, который с каждым циклом изменяется на единицу в вверх;
i<=255 — условия работы цикла. Пока i меньше или равно 255 цикл будет выполняться;
i++ — приращение счетчика на +1 c каждым проходом цикла.
Хочу отметить, что на время выполнения цикла, программа подвисает пока не будет завершен цикл. Для избежания подвисания, следует предусмотреть в теле цикла условия выхода или реакции на некоторые действия.