Menu
Coddy logo textTech

Pós-incremento/Decremento

Parte da seção Fundamentos do Journey de C# da Coddy — lição 18 de 69.

Os operadores de Incremento (++) e Decremento (--) podem ser usados de duas maneiras:

Pré-incremento/decremento (++x ou --x):

  1. O operador vem ANTES da variável
  2. O valor muda IMEDIATAMENTE
  3. O novo valor é usado na expressão

int x = 5;
int y = ++x;
// x é incrementado para 6 primeiro, então y torna-se 6

Pós-incremento/decremento (x++ ou x--):

  1. O operador vem DEPOIS da variável
  2. O valor original é usado primeiro
  3. O valor muda DEPOIS da expressão

int x = 5;
int y = x++;
// y torna-se 5 primeiro, depois x aumenta para 6

Outro exemplo

pós-incremento:

int score = 5;

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

pré-incremento:

int score = 5;

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

Folha de consulta

Os operadores de Incremento (++) e Decremento (--) podem ser usados de duas maneiras:

Pré-incremento/decremento (++x ou --x):

  • O operador vem ANTES da variável
  • O valor muda IMEDIATAMENTE
  • O novo valor é usado na expressão
int x = 5;
int y = ++x;
// x é aumentado para 6 primeiro, depois y torna-se 6

Pós-incremento/decremento (x++ ou x--):

  • O operador vem DEPOIS da variável
  • O valor original é usado primeiro
  • O valor muda DEPOIS da expressão
int x = 5;
int y = x++;
// y torna-se 5 primeiro, depois x aumenta para 6

Experimente você mesmo

Esta lição não inclui um desafio de código.

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos