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"