Wat is Addition Assignment += Operator in C++
In C++ staat de +=-operator eenvoudigweg bekend als de samengestelde toewijzingsoperator, die het nummer van de rechter operand optelt bij het nummer van de linker operand en de uitkomst toewijst aan de linker operand.
In C++ gebruiken we de operator += om zowel de som als de toewijzing in één stap uit te voeren, wat de uitvoering snel maakt.
Initialisatie van variabelen met += operator
int A = 5 ;A += 5 ;
De bovenstaande uitdrukking een+=5 is gelijk aan een=een+5 . Na deze bewerking is de waarde van A zal zijn 10 .
Hoe Addition Assignment += Operator in C ++ te gebruiken
Met de operator += kunt u een vergelijking schrijven die anders twee afzonderlijke bewerkingen zou vereisen: optellen en toewijzen, in één korte verklaring. Het werkt met elke wiskundige gegevensstructuur, inclusief getallen, waarden met drijvende komma en door de gebruiker gedefinieerde typen die de operatoren + en = mogelijk maken. Laten we deze operator begrijpen met behulp van een eenvoudig en gemakkelijk programma in C ++:
#include
namespace std; gebruiken ;
int voornaamst ( ) {
int A = 0 ;
A += 10 ;
A += twintig ;
A += 70 ;
cout << 'Totaal: ' << A << eindel ;
opbrengst 0 ;
}
In het bovenstaande programma definiëren en initialiseren we een variabele met een geheel getal gelijk aan nul. De operator += wordt dan gebruikt voor het optellen van de getallen 10, 20, En 70 in de lopende som. Ten slotte gebruiken we cout om het totale aantal uit te voeren. Dit voorbeeld laat zien hoe u de operator += gebruikt om op een duidelijke en leesbare manier getallen toe te voegen aan het huidige totaal.
Uitgang
De opteltoewijzingsoperator kan ook worden gebruikt met tekenreeksen:
#includenamespace std; gebruiken ;
int voornaamst ( ) {
snaar een = 'Hallo ' ;
tekenreeks b = 'Linux' ;
A += B ;
cout << 'Tekenreeks is: ' << A << eindel ;
opbrengst 0 ;
}
Uitgang
Het bovenstaande programma combineert twee strings met behulp van de += operator in C++.
Conclusie
De operator += in C++ is een handig hulpmiddel voor het uitvoeren van optellingen met een opdracht in dezelfde stap, wat resulteert in eenvoudigere, effectieve, ondubbelzinnige en soepele code. Deze operator zorgt voor duidelijkheid in de code en stelt een ontwikkelaar in staat om minder moeite te steken in ontwikkeling.