swap()
C++ algorithm swap() funksiyasi
Misol
Ikki o‘zgaruvchining qiymatlarini o‘zaro almashtiring:
int a = 10, b = 25;
cout << "Before: a = " << a << " | b = " << b << "\n";
swap(a, b);
cout << "After: a = " << a << " | b = " << b << "\n";
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
swap() funksiyasi ikki o‘zgaruvchining qiymatlarini o‘zaro almashtiradi: natijada har bir o‘zgaruvchi almashtirishdan oldin boshqa o‘zgaruvchida bo‘lgan qiymatga ega bo‘ladi.
Ikkala o‘zgaruvchi ham bir xil ma’lumot tipiga ega bo‘lishi kerak.
Sintaksis
swap(a, b);
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| a | Majburiy. Istalgan o‘zgaruvchi. |
| b | Majburiy. a bilan bir xil ma’lumot tipiga ega o‘zgaruvchi. |
Tegishli sahifalar
Ma’lumotlar tuzilmalari haqida ma’lumotlar tuzilmalari darsligimizda batafsil o‘qing.
Iteratorlar haqida iteratorlar darsligimizda batafsil o‘qing.
Algoritmlar haqida algoritmlar darsligimizda batafsil o‘qing.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
