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