Kaj je Addition Assignment += Operator v C++
V C++ je operator += preprosto znan kot sestavljeni operator dodeljevanja, ki doda številko operanda na desni strani številki operanda na levi strani in dodeli rezultat operandu na levi strani.
V C++ uporabljamo operator += za izvedbo vsote in dodelitve v enem koraku, zaradi česar je izvedba hitra.
Inicializacija spremenljivk z uporabo operatorja +=
int a = 5 ;a += 5 ;
Zgornji izraz a+=5 je enako a=a+5 . Po tej operaciji se vrednost a bo 10 .
Kako uporabljati dodeljevanje dodatka += operator v C++
Operator += vam omogoča, da v enem kratkem stavku napišete enačbo, ki bi sicer potrebovala dve različni operaciji: seštevanje in prirejanje. Deluje s katero koli matematično strukturo podatkov, vključno s števili, vrednostmi s plavajočo vejico in uporabniško določenimi vrstami, ki omogočajo operatorja + in =. Razumejmo ta operater s pomočjo preprostega in enostavnega programa v C++:
#include
uporaba imenskega prostora std ;
int glavni ( ) {
int a = 0 ;
a += 10 ;
a += dvajset ;
a += 70 ;
cout << 'Skupaj:' << a << konec ;
vrnitev 0 ;
}
V zgornjem programu definiramo in inicializiramo spremenljivko s celoštevilsko vrednostjo, ki je enaka nič. Operator += se nato uporabi za seštevanje števil 10, 20, in 70 v tekoči znesek. Na koncu uporabimo cout za izpis skupnega števila. Ta primer prikazuje, kako uporabiti operator += za dodajanje številk trenutni vsoti na jasen in berljiv način.
Izhod
Operator dodelitve dodatka lahko uporabite tudi z nizi:
#includeuporaba imenskega prostora std ;
int glavni ( ) {
niz a = 'Zdravo ' ;
niz b = 'Linux' ;
a += b ;
cout << 'Niz je: ' << a << konec ;
vrnitev 0 ;
}
Izhod
Zgornji program združuje dva niza z uporabo operatorja += v C++.
Zaključek
Operator += v C++ je uporabno orodje za izvajanje seštevanja z dodelitvijo v istem koraku, kar ima za posledico enostavnejšo, učinkovitejšo, nedvoumno in prizanesljivejšo kodo. Ta operater zagotavlja jasnost kode in razvijalcu olajša vlaganje manj truda v razvoj.