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.