Co je operátor sčítání += v C++
V C++ je operátor += jednoduše známý jako operátor složeného přiřazení, který přidá číslo pravého operandu k číslu levého operandu a výsledek přiřadí levému operandu.
V C++ používáme operátor += k provedení součtu i přiřazení v jednom kroku, díky čemuž je provádění rychlé.
Inicializace proměnných pomocí operátoru +=
int A = 5 ;A += 5 ;
Výše uvedený výraz a+=5 je rovný a=a+5 . Po této operaci se hodnota A bude 10 .
Jak používat sčítání přiřazení += operátor v C++
Operátor += umožňuje napsat rovnici, která by jinak potřebovala dvě odlišné operace: sčítání a přiřazení, v jednom krátkém příkazu. Pracuje s jakoukoli matematickou datovou strukturou, včetně čísel, hodnot s plovoucí desetinnou čárkou a uživatelem definovaných typů, které umožňují operátory + a =. Pojďme pochopit tento operátor pomocí jednoduchého a snadného programu v C++:
#include
pomocí jmenného prostoru std ;
int hlavní ( ) {
int A = 0 ;
A += 10 ;
A += dvacet ;
A += 70 ;
cout << 'Celkem:' << A << endl ;
vrátit se 0 ;
}
Ve výše uvedeném programu definujeme a inicializujeme proměnnou s celočíselnou hodnotou rovnou nule. Operátor += se pak používá pro sčítání čísel 10, 20, a 70 do průběžného součtu. Nakonec použijeme cout pro výstup celkového počtu. Tento příklad ukazuje, jak pomocí operátoru += přidat čísla k aktuálnímu součtu jasným a čitelným způsobem.
Výstup
Operátor přiřazení přidání lze také použít s řetězci:
#includepomocí jmenného prostoru std ;
int hlavní ( ) {
řetězec a = 'Ahoj ' ;
řetězec b = 'linux' ;
A += b ;
cout << 'Řetězec je:' << A << endl ;
vrátit se 0 ;
}
Výstup
Výše uvedený program kombinuje dva řetězce pomocí operátoru += v C++.
Závěr
Operátor += v C++ je užitečný nástroj pro provádění sčítání s přiřazením ve stejném kroku, výsledkem je jednodušší, efektivní, jednoznačný a mírnější kód. Tento operátor poskytuje srozumitelnost kódu a usnadňuje vývojáři vynaložit méně úsilí na vývoj.