Ce este += în C++?

Ce Este In C



C++ este un limbaj popular de programare de nivel înalt, utilizat într-o mare varietate de aplicații, inclusiv sisteme de operare, jocuri și calcul științific. Una dintre caracteristicile cheie ale C++ este capacitatea sa de a manipula variabile folosind diferiți operatori, inclusiv plus operator de atribuire sau += operator. În acest articol, vom explora operatorul += în C++ și vom discuta cum poate fi utilizat pentru a efectua o serie de sarcini, de la operații aritmetice simple la sarcini mai complexe, cum ar fi concatenarea șirurilor și alocarea dinamică a memoriei.

Ce este Atribuirea suplimentară += Operator în C++

În C++, operatorul += este pur și simplu cunoscut sub numele de operator de atribuire compusă, care adaugă numărul operandului din partea dreaptă la numărul operandului din partea stângă și atribuie rezultatul operandului din partea stângă.

În C++, folosim operatorul += pentru a executa suma, precum și alocarea într-un singur pas, ceea ce face execuția rapidă.







Inițializarea variabilelor folosind += operator

int A = 5 ;

A += 5 ;

Expresia de mai sus a+=5 este egal cu a=a+5 . După această operație, valoarea lui A va fi 10 .



Cum să utilizați Atribuirea suplimentară += Operatorul în C++

Operatorul += vă permite să scrieți o ecuație care altfel ar avea nevoie de două operații distincte: adăugare și atribuire, într-o singură declarație scurtă. Funcționează cu orice structură de date matematice, inclusiv numere, valori în virgulă mobilă și tipuri definite de utilizator care activează operatorii + și =. Să înțelegem acest operator cu ajutorul unui program simplu și ușor în C++:



#include

folosind namespace std ;

int principal ( ) {

int A = 0 ;

A += 10 ;

A += douăzeci ;

A += 70 ;

cout << 'Total:' << A << endl ;

întoarcere 0 ;

}

În programul de mai sus, definim și inițializam o variabilă cu o valoare întreagă egală cu zero. Operatorul += este apoi folosit pentru a adăuga numerele 10, 20, și 70 în suma curentă. În cele din urmă, folosim cout pentru a scoate numărul total. Acest exemplu arată cum să utilizați operatorul += pentru a adăuga numere la totalul curent într-un mod clar și ușor de citit.





Ieșire



Operatorul de atribuire de adăugare poate fi folosit și cu șiruri de caractere:

#include

folosind namespace std ;

int principal ( ) {

șir a = 'Buna ziua ' ;

șir b = 'Linux' ;

A += b ;

cout << „Șirul este:” << A << endl ;

întoarcere 0 ;

}

Ieșire

Programul de mai sus combină două șiruri de caractere folosind operatorul += în C++.

Concluzie

Operatorul += în C++ este un instrument util pentru efectuarea adunării cu o atribuire în același pas, rezultând un cod mai simplu, eficient, lipsit de ambiguitate și indulgent. Acest operator oferă claritate în cod și facilitează dezvoltatorului să depună mai puțin efort în dezvoltare.