Dec (процедура)

Язык:
Русский
English

 Dec  (процедура)


Уменьшает значение переменной.

Объявление

 Procedure Dec(Var X[ ; N : Longint]);

Режим

Windows, Real, Protected

Замечания

Параметр X - переменная перечислимого типа или переменная типа PChar, если допускается расширенный синтаксис, а N - выражение целочисленного типа. Значение X уменьшается на 1, если параметр N не определён, или на N, если праметр N определен, то есть Dec(X) соответствует X:=X-1, а Dec(X, N) соответствует X:=X-N.

С помощью Dec генерируется более оптимизированный код, особенно полезный в плотном цикле.

См. также

Пример

Язык:
Русский
English


 { Пример программы для процедуры Dec }

var
  IntVar     : Integer;
  LongIntVar : LongInt;

begin
 Dec(IntVar);         { IntVar := IntVar - 1 }
 Dec(LongIntVar, 5);  { LongIntVar := LongIntVar - 5 }
end.
Тэги: Dec
| G+
Код для вставки: :: :: :: ::
Поделиться: // //