– (декремент)
Описание
Уменьшает значение переменной на 1.
Синтаксис
x--; // уменьшает x на единицу и возвращает старое значение x
--x; // уменьшает x на единицу и возвращает новое значение x
Параметры
x: переменная. Допустимые типы данных: int, long (возможно, со знаком unsigned).
Возвращаемое значение
Исходное или новое (уменьшенное) значение переменной.
Пример кода
x = 2;
y = --x; // x теперь содержит 1, y содержит 1
y = x--; // x содержит 0, но y по-прежнему содержит 1