Difference between revisions of "Swap"
m (1 revision imported) |
|
(No difference)
| |
Latest revision as of 07:53, 7 February 2021
| Swap (Системные функции) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция меняет местами значения переменных. Подстановка аргументов, не представляющих переменные, не имеет смысла, но разрешена. Функция используется для минимального ускорения смены значения двух переменных.
Синтаксис
Swap(<Переменная 1>,<Переменная 2>)
Аргументы
<Переменная 1>,<Переменная 2>- (возможен аргумент-переменная (ByRef)) Переменные, значения которых необходимо поменять местами.
Примеры
a:=1;
b:=2;
Swap(a,b);
Message("a:="+a);
Message("b:="+b);
//В лог будет выведено:
//"a:=2"
//"b:=1"