Martin Tercero
PreguntaCual es la diferencia entre usar i += 1 y i++?
Irving Juárez
En tu ejemplo no hay diferencia, sin embargo, cuando usamos i++, solo se aumenta el valor mas 1. Pero con el
+=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
Martin Tercero
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.
![Curso de C++ Básico [Empieza Gratis]](https://static.platzi.com/media/courses/Cplusplus-basico.png)