Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Cuál es la diferencia entre el incremento automático frontal y el incremento automático trasero? ¿Por qué debería intentar usarlos al programar?

¿Cuál es la diferencia entre el incremento automático frontal y el incremento automático trasero? ¿Por qué debería intentar usarlos al programar?

El incremento anterior es incrementar en 1 primero y luego usarlo. Post-incremento significa usarlo primero y luego aumentarlo en 1.

Por ejemplo: int x=1, y1;

y1 = x; descompuesto en: x=x 1; y1=x; 2.

Por ejemplo: int x=1, y2;

y2 = x; descompuesto en: y2=x; x=x 1; x obtiene 2.

Si es: int x=1; printf("d", x);

Si es: int x=1; printf("d", x);

No es necesario utilizar tanto como sea posible al programar. Usarlo o no depende de las preferencias personales y la familiaridad. Es mejor que los principiantes lo utilicen con moderación, ya que es fácil cometer errores.