Operador de incremento

3 respostas
Battosai

Estava analisando o código de um programa e notei 2 operadores de incremento diferentes:
i++ ++i.
Alguém poderia me dizer o que diferencia um do outro?

Grato :slight_smile:

3 Respostas

Leandro_Rangel_Santo

pre incremento ++i
pos incremento i++

ou seja

int i = 0;

int a = 0;

a = i++ ; // o valor de a é 0 ;
a = ++i ; // o valor de a é 1 ;

E

muito cuidado ao usar essa regra em comandos como for, while e if.

Battosai

Valeu pela ajuda pessoal! :wink:

Criado 17 de setembro de 2003
Ultima resposta 17 de set. de 2003
Respostas 3
Participantes 3