– (декремент)

Описание

Уменьшает значение переменной на 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

Смотрите также