Što je += u C++?

Sto Je U C



C++ je popularan programski jezik visoke razine koji se koristi u velikom broju aplikacija, uključujući operativne sustave, igre i znanstveno računalstvo. Jedna od ključnih značajki C++-a je njegova sposobnost manipuliranja varijablama pomoću različitih operatora, uključujući dodatak operator dodjele ili += operater. U ovom ćemo članku istražiti operator += u C++ i raspravljati o tome kako se on može koristiti za izvođenje niza zadataka, od jednostavnih aritmetičkih operacija do složenijih zadataka poput povezivanja nizova i dinamičke dodjele memorije.

Š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:

#include

koristeć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.