Što je Addition Assignment += Operator u C++
U C++, operator += jednostavno je poznat kao složeni operator dodjele, koji dodaje broj operanda s desne strane broju operanda s lijeve strane i dodjeljuje ishod operandu s lijeve strane.
U C++-u koristimo operator += za izvođenje zbroja kao i dodjele u jednom koraku, što izvođenje čini brzim.
Inicijalizacija varijabli korištenjem += operatora
int a = 5 ;a += 5 ;
Gornji izraz a+=5 jednako je a=a+5 . Nakon ove operacije, vrijednost a bit će 10 .
Kako koristiti dodjelu zbrajanja += operator u C++
Operator += omogućuje vam da napišete jednadžbu koja bi inače zahtijevala dvije različite operacije: zbrajanje i dodjelu, u jednoj kratkoj izjavi. Radi s bilo kojom matematičkom strukturom podataka, uključujući brojeve, vrijednosti s pomičnim zarezom i korisnički definirane tipove koji omogućuju operatore + i =. Razumimo ovaj operator uz pomoć jednostavnog i lakog programa u C++:
#include
koristeći prostor imena std ;
int glavni ( ) {
int a = 0 ;
a += 10 ;
a += dvadeset ;
a += 70 ;
cout << 'Ukupno: ' << a << endl ;
povratak 0 ;
}
U gornjem programu definiramo i inicijaliziramo varijablu s cjelobrojnom vrijednošću jednakom nuli. Operator += tada se koristi za zbrajanje brojeva 10, 20, i 70 u tekući zbroj. Na kraju, koristimo co za izlaz ukupnog broja. Ovaj primjer pokazuje kako koristiti operator += za dodavanje brojeva trenutnom ukupnom iznosu na jasan i čitljiv način.
Izlaz
Operator dodjele zbrajanja također se može koristiti s nizovima:
#includekoristeći prostor imena std ;
int glavni ( ) {
niz a = 'Zdravo ' ;
niz b = 'Linux' ;
a += b ;
cout << 'Niz je: ' << a << endl ;
povratak 0 ;
}
Izlaz
Gornji program kombinira dva niza pomoću operatora += u C++.
Zaključak
Operator += u C++ koristan je alat za provođenje zbrajanja s dodjelom u istom koraku, što rezultira jednostavnijim, učinkovitijim, nedvosmislenim i popustljivim kodom. Ovaj operator pruža jasnoću u kodu i olakšava razvojnom programeru da uloži manje truda u razvoj.