Como operador de incremento tenemos el ++ y de decremento es el --. Tanto
++ como - - pueden aplicarse a variables, pero no a constantes o a
expresiones.
Algunos ejemplos son:
++y
--k
y++
k--
La proposicion
++y; es equivalente a i = i + 1;
Asi, tambien la proposicion
y++; es equivalente a i = i + 1;
y de manera similar
--k; es equivalente a k = k - 1;
k--; es equivalente a k = k - 1;
Las expresiones ++a y a++ provocan que a se incremente en 1. En forma
similar, - -a y a- - causan que a disminuya en 1. No obstante, al usar ++a en
una expresion, el valor de a se aumenta antes de evaluar la expresion,
mientras que al emplear a++, la expresion se evalua con el valor actual
de a, incrementandolo despues. Lo mismo ocurre con - -a y a- -.