En C++ se pueden declarar variables tanto en la declaración del bucle como en el cuerpo del mismo. En C únicamente en el cuerpo del bucle:
Código C++:
Ver originalfor(int i=0; i<10; i++)
{
int j=i*2;
std::cout << i << j << std::endl;
}
Código C:
Ver originalint i;
for(i=0; i<10; i++)
{
int j=i*2;
std::cout << i << j << std::endl;
}