
Martin Javier Tercero Alfaro
PreguntaCual es la diferencia entre usar i += 1 y i++?

Martin Javier Tercero Alfaro
Me referia especificamente en el ciclo for, en terminos de eficiencia. Pero ya note que a++ primero asigna y despues aumenta y ++a primero aumenta y despues asigna, en cambio += hace ambas al mismo tiempo.

Omar Daniel Centeno
¡Hola!
La utilidad es la misma, sumar 1 a la variable
i
++
int a = 0; int b = a++; // now b == 0 and a == 1 int c = ++a; // now c == 2 and a == 2 int d = (a += 1); // now d == 3 and a == 3

Irving Juárez
En tu ejemplo no hay diferencia, sin embargo, cuando usamos i++, solo se aumenta el valor mas 1. Pero con el
+=