Я столкнулся с циклом for-loop, который выглядит следующим образом:
for ( argc--, argv++; argc > 0; argc--, argv++ )
Как это работает? Обычно цикл for
выглядит следующим образом:
for (initialization; condition; increment) {/*body of the loop*/}
Но это не содержит никаких запятых - что означают запятые и делают?