O que é += em C++?

O que é += em C++?
C ++ é uma linguagem de programação de alto nível popular usada em uma ampla variedade de aplicações, incluindo sistemas operacionais, jogos e computação científica. Uma das principais características do C ++ é sua capacidade de manipular variáveis ​​usando diferentes operadores, incluindo o Adição operador de atribuição ou += operador. Neste artigo, exploraremos o operador+= em C ++ e discutiremos como ele pode ser usado para executar uma variedade de tarefas, desde operações aritméticas simples a tarefas mais complexas, como concatenação de string e alocação de memória dinâmica.

O que é atribuição de adição += operador em c++

Em C ++, o operador+= é simplesmente conhecido como operador de atribuição de composto, que adiciona o número do operando do lado direito ao número do operando do lado esquerdo e atribui o resultado ao operando do lado esquerdo.

Em C ++, usamos o operador+= para executar a soma e a tarefa em uma etapa, o que torna a execução rapidamente.

Inicialização de variáveis ​​usando += operador

int a = 5;
a += 5;

A expressão acima a+= 5 é igual a a = a+5. Após esta operação, o valor de a vai ser 10.

Como usar a atribuição de adição += operador em c++

O operador += permite escrever uma equação que, de outra forma, precisaria de duas operações distintas: adição e atribuição, em uma breve declaração. Funciona com qualquer estrutura de dados matemática, incluindo números, valores de ponto flutuante e tipos definidos pelo usuário que permitem os operadores + e = =. Vamos entender esse operador com a ajuda de um programa simples e fácil em C ++:

#incluir
usando namespace std;
int main ()
int a = 0;
a += 10;
a += 20;
a += 70;
cout << "Total: " << a << endl;
retornar 0;

No programa acima, definimos e inicializamos uma variável com um valor inteiro igual a zero. O operador += é então usado para adicionar os números 10, 20, e 70 na soma em execução. Finalmente, usamos o cout para gerar o número total. Este exemplo mostra como usar o operador += para adicionar números ao total atual de maneira clara e leitura.

Saída

O operador de atribuição de adição também pode ser usado com strings:

#incluir
usando namespace std;
int main ()
string a = "hello";
String b = "Linux";
a += b;
cout << "String is: " << a << endl;
retornar 0;

Saída

O programa acima está combinando duas cordas usando o operador += em C++.

Conclusão

O operador+= em C ++ é uma ferramenta útil para realizar adição com uma atribuição na mesma etapa, resultando em código mais simples, eficaz, inequívoco e indulgente. Este operador fornece clareza no código e facilita um desenvolvedor para se esforçar menos no desenvolvimento.