Que es swap () en c++?
El intercambio() es una función útil en C ++ que permite a los usuarios intercambiar valores de dos variables dentro del programa. Es un procedimiento simple que no requiere la creación de almacenamiento temporal para mantener valores. El intercambio() La función es beneficiosa, especialmente en la manipulación de matriz, el algoritmo de clasificación o en otros casos donde el usuario necesitará intercambiar los valores de las variables.
Sintaxis para declarar swap () en c++
La siguiente es la sintaxis para usar la intercambio() función en c ++:
Swap void (VAR1, VAR2);Tipo de retorno: En el ejemplo anterior, el vacío se usa porque en este caso función de intercambio no devuelve nada.
Parámetros: var 1 y var2 son dos variables después de intercambiar var1 tiene un valor de var2 y var2 tiene un valor de var1.
Veamos un ejemplo simple de intercambio de 2 valores de variables enteros:
#incluirEn el programa anterior, inicializamos dos variables como a y b y luego muestre los valores de ambos usando cout. Después de eso, intercambiamos los valores de ambas variables con la ayuda de la intercambio() función.
Producción
También puedes usar el intercambio() función para intercambiar las cadenas en lugar de los valores. El programa para tal ejemplo se proporciona aquí.
#incluirComo en el programa anterior, el intercambio se realiza entre las variables de cadena Q y R.
Producción
En un lenguaje de programación C ++, incluso puede cambiar los elementos de las matrices utilizando el método swap (). Hagamos un seguimiento con un ejemplo que se da a continuación.
#incluirEn el código anterior, verá intercambio de la matriz A y B.
Producción
Conclusión.
El intercambio() La función facilita que el usuario cambie los valores o caracteres de una variable dentro del programa C ++. Las pautas mencionadas anteriormente proporcionan algunos ejemplos útiles de cómo usar el intercambio() función en c++. También puedes usar el intercambio() función para intercambiar los valores de los elementos en las matrices.