L'autodecremento nel linguaggio C++
L'autodecremento è un una forma compatta per decrementare di una unità una variabile numerica.
E' un operatore usato sia nel linguaggio C che in C++
Ad esempio, se scrivi
a--;
questa istruzione equivale all'istruzione
a=a-1;
Puoi usare l'operatore di decremento -- sia secondo la notazione prefissa che suffissa.
Nella notazione prefissa l'autodecremento riduce il valore della variabile prima della valutazione dell'espressione
--a;
Nella notazione suffissa l'autodecremento riduce di una unità la variabile dopo la valutazione dell'espressione
a--;
In pratica, l'operatore di autodecremento prefisso decrementa immediatamente il valore della variabile, mentre l'operatore di autodecremento postfisso lo fa solo dopo averlo utilizzato nell'espressione.