This page is also available in 3 other languages

--

[Compound Operators]

Opis

Zmniejsza wartość zmiennej o 1.

Składnia

x--; // zwraca starą wartość x a następnie zmniejsza x o jeden
--x; // zmniejsza x o jeden a następnie zwraca nową wartość x

Parametry

x: zmienna. Dozwolone typy danych: int, long (być może bez znaku).

Wartości zwracane

Oryginalna lub nowa, zmnejszona wartość zmiennej.

Przykładowy kod

x = 2;
y = --x;  // teraz x ma wartość 1, y również ma wartość 1
y = x--;  // x ma wartość 0, ale y ciągle ma wartość 1

Zobacz także