Que es += en c++?

Que es += en c++?
C ++ es un lenguaje de programación de alto nivel popular utilizado en una amplia variedad de aplicaciones, incluidos sistemas operativos, juegos y computación científica. Una de las características clave de C ++ es su capacidad para manipular variables utilizando diferentes operadores, incluido el suma operador de asignación o += operador. En este artículo, exploraremos el operador+= en C ++ y discutiremos cómo se puede usar para realizar una gama de tareas, desde operaciones aritméticas simples hasta tareas más complejas como la concatenación de cadenas y la asignación de memoria dinámica.

¿Qué es la asignación de adición += operador en c?++

En C ++, el operador+= se conoce simplemente como el operador de asignación de compuesto, que agrega el número de operando del lado derecho al número de operando del lado izquierdo y asigna el resultado al operando del lado izquierdo.

En C ++, usamos el operador+= para ejecutar la suma y la asignación en un solo paso, lo que hace que la ejecución sea rápida.

Inicialización de variables usando += operador

int a = 5;
a += 5;

La expresión anterior a+= 5 es igual a a = a+5. Después de esta operación, el valor de a será 10.

Cómo usar asignación de adición += operador en c++

El operador += le permite escribir una ecuación que de otro modo necesitaría dos operaciones distintas: adición y asignación, en una breve declaración. Funciona con cualquier estructura de datos matemáticos, incluidos números, valores de punto flotante y tipos definidos por el usuario que habilitan los operadores + y =. Entendamos este operador con la ayuda de un programa simple y fácil en C ++:

#incluir
usando el espacio de nombres STD;
int main ()
int a = 0;
a += 10;
a += 20;
a += 70;
cout << "Total: " << a << endl;
regresar 0;

En el programa anterior, definimos e inicializamos una variable con un valor entero igual a cero. El operador += se usa para agregar los números 10, 20, y 70 en la suma en funcionamiento. Finalmente, usamos Cout para generar el número total. Este ejemplo muestra cómo usar el operador += para agregar números al total actual de una manera clara y legible.

Producción

El operador de asignación de adición también se puede usar con cadenas:

#incluir
usando el espacio de nombres STD;
int main ()
cadena a = "hola";
cadena B = "Linux";
a += b;
cout << "String is: " << a << endl;
regresar 0;

Producción

El programa anterior está combinando dos cadenas usando el operador += en C++.

Conclusión

El operador+= en C ++ es una herramienta útil para realizar la adición con una asignación en el mismo paso, lo que resulta en un código más simple, efectivo, inequívoco y indulgente. Este operador proporciona claridad en el código y facilita a un desarrollador para poner menos esfuerzo en el desarrollo.