↑  ←  Описание функции


_ArraySwap

Меняет местами две ячейки массива.

#include <Array.au3>
_ArraySwap(ByRef $vItem1, ByRef $vItem2)

Параметры

$vItem1 Первая ячейка для подмены
$vItem2 Вторая ячейка для подмены

Примечания

Эта функция меняет содержимое двух ячеек местами, так как они передаются в виде ссылки на ячейку массива. Переменные, не являющиеся массивом, могут также меняться содержимым с помощью этой функции.

См. также

_ArrayReverse

Пример

#include <Array.au3>

Local $avArray[2]

$avArray[0] = "Мир!"
$avArray[1] = "Привет"

_ArrayDisplay($avArray, "Массив перед _ArraySwap()")
_ArraySwap($avArray[0], $avArray[1])
_ArrayDisplay($avArray, "Массив после _ArraySwap()")