L'autoincremento nel linguaggio C++
L'autoincremento è un una forma compatta per incrementare una variabile numerica di uno.
E' utilizzato sia nel linguaggio C che in C++
Ad esempio, se scrivi
a++;
questa istruzione equivale a scrivere
a=a+1;
Puoi utilizzare l'operatore di incremento ++ sia secondo la notazione prefissa che suffissa.
Nella notazione prefissa l'autoincremento viene eseguito prima della valutazione dell'espressione
++a
Nella notazione suffissa l'autoincremento viene eseguito dopo la valutazione dell'espressione
--a
In pratica, l'operatore di autoincremento prefisso incrementa subito il valore della variabile, mentre l'operatore di autoincremento postfisso lo fa solo dopo averlo usato nell'espressione.