В каждой части заголовка может быть несколько операторов, разделенных запятыми.
Примеры заголовков:
for ( int i = 0; i < 10; i ++ ) { ... } -
стандартный заголовок
for ( int i = 0, x = 1; i < 10; i += 2, x *= 2 ){ ... }
// в данном случае, используем две переменные, которые будут меняться после выполнения тела цикла - это переменные i и x
// переменная i меняется с шагом 2 - i+=2
- сокращенная запись от i=i+2
// переменная x с каждым шагом увеличивается в 0,1 раз x=x*2
- сокращенно х*=2