جابجایی (برنامه نویسی رایانه). در برنامه نویسی عمل تعویض دو متغیر به مبادله متقابل مقادیر این دو متغیر گفته می شود. در بیشتر زبان های برنامه نویسی تابع تعویض به صورت توکار تعریف شده است. نحوه انجام تعویض به یکی از شکل های زیر می تواند باشد:
ساده ترین و معمول ترین روش جهت تعویض مقادیر دو متغیر استفاده از یک متغیر کمکی سوم است.
define swap (x, y) temp := x x := y y := tempبا استفاده از XORویرایشدر این روش از عملیات بیتی XOR برای تعویض مقادیر دو متغیر عددی استفاده می شود.
در این روش دو متغیر با جمع و تفریق کردن مقدارهایشان تعویض می شوند. از این روش به دلیل اینکه بیشتر برای داده های عددی و در شرایط خاص کاربرد دارد، به ندرت استفاده می شود.