Menu
Coddy logo textTech

Post-incremento/decremento

Parte de la sección Fundamentos del Journey de C# de Coddy — lección 18 de 69.

Los operadores de incremento (++) y decremento (--) pueden utilizarse de dos maneras:

Pre-incremento/decremento (++x o --x):

  1. El operador va ANTES de la variable
  2. El valor cambia INMEDIATAMENTE
  3. El nuevo valor se utiliza en la expresión

int x = 5;
int y = ++x;
// x se incrementa a 6 primero, luego y se convierte en 6

Post-incremento/decremento (x++ o x--):

  1. El operador va DESPUÉS de la variable
  2. El valor original se utiliza primero
  3. El valor cambia DESPUÉS de la expresión

int x = 5;
int y = x++;
// y se convierte en 5 primero, luego x aumenta a 6

Otro ejemplo

post-incremento:

int score = 5;

int res1 = score++;
// res1 es 5
// score es 6

pre-incremento:

int score = 5;

int result2 = ++score;
// res es 6
// score es 6

Hoja de referencia

Los operadores de incremento (++) y decremento (--) se pueden utilizar de dos maneras:

Pre-incremento/decremento (++x o --x):

  • El operador va ANTES de la variable
  • El valor cambia INMEDIATAMENTE
  • El nuevo valor se utiliza en la expresión
int x = 5;
int y = ++x;
// x se incrementa a 6 primero, luego y se convierte en 6

Post-incremento/decremento (x++ o x--):

  • El operador va DESPUÉS de la variable
  • El valor original se utiliza primero
  • El valor cambia DESPUÉS de la expresión
int x = 5;
int y = x++;
// y se convierte en 5 primero, luego x se incrementa a 6

Pruébalo tú mismo

Esta lección no incluye un desafío de código.

quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos