Inkrementacja
Z Wikipedii, wolnej encyklopedii
Inkrementacja (łac. incrementum, wzrost) i dekrementacja (łac. decrementum, ubywanie, ubytek) - operacje powodujące odpowiednio zwiększenie lub zmniejszenie wartości argumentu o jeden. Występują zarówno jako operacje w wielu procesorach (np. PDP-11, x86) jak i w językach programowania wyższych rzędów (np. Turbo Pascal, C). Mogą być realizowane jako instrukcja, operator (C i pochodne), procedura standardowa (Turbo Pascal).
Jako operator występują jako postinkrementacja, preinkrementacja, postdekrementacja, predekrementacja. Pre- zwraca wartość po zmodyfikowaniu, natomiast post- sprzed modyfikacji.
int c; c=8; c++; //wyrażenie = 8, c = 9 ++c: //wyrażenie = 10, c = 10 c--; //wyrażenie = 10, c = 9 --c; //wyrażenie = 8, c = 8