Salve,
avrei un dubbio sulla condizione di incremento nel ciclo for, ci sono differenze fra condizione preposta e posposta?
Mi spiego meglio con un esempio, i seguenti due cicli for sono uguali oppure no?

codice:
for(int i = 0; i < 100; ++i) 
{        
          if(i == 54)        
          {              
               break;        
          } 
}  
return i;    


for(int i = 0; i < 100; i++) 
{        
             if(i == 54)        
             {              
                   break;        
             } 
}  
return i;

Tra i due cambia solo la condizione di incremento, ma il comportamento è identico?


Grazie