Процедура Dec

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

Объявление:

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

Режим: 

Замечания:

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

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

Пример программы: dec.pas

См. также: