Mi az Addition Assignment += Operator a C++ nyelven
A C++ nyelvben a += operátort egyszerűen összetett hozzárendelési operátornak nevezik, amely hozzáadja a jobb oldali operandus számát a bal oldali operandus számához, és az eredményt a bal oldali operandushoz rendeli.
A C++-ban a += operátort használjuk az összeg és a hozzárendelés egy lépésben történő végrehajtására, ami gyorsítja a végrehajtást.
Változók inicializálása a += operátor használatával
int a = 5 ;a += 5 ;
A fenti kifejezés a+=5 egyenlő a=a+5 . A művelet után az értéke a lesz 10 .
Az Addition Assignment += Operator használata C++ nyelven
A += operátor lehetővé teszi, hogy egy egyenletet írjon egy rövid utasításba, amelyhez egyébként két külön műveletre lenne szükség: összeadásra és hozzárendelésre. Bármilyen matematikai adatszerkezettel működik, beleértve a számokat, a lebegőpontos értékeket és a felhasználó által definiált típusokat, amelyek lehetővé teszik a + és = operátorokat. Értsük meg ezt az operátort egy egyszerű és könnyű program segítségével C++ nyelven:
#include
névtér std használatával ;
int fő- ( ) {
int a = 0 ;
a += 10 ;
a += húsz ;
a += 70 ;
cout << 'Teljes: ' << a << endl ;
Visszatérés 0 ;
}
A fenti programban egy nullával egyenlő egész értékű változót definiálunk és inicializálunk. Ezután a += operátor használható a számok összeadásához 10, 20, és 70 a futó összegbe. Végül a cout-ot használjuk a teljes szám kiadására. Ez a példa bemutatja, hogyan lehet a += operátort használni számok hozzáadására az aktuális összeghez világos és olvasható módon.
Kimenet
Az összeadás hozzárendelési operátor karakterláncokkal is használható:
#includenévtér std használatával ;
int fő- ( ) {
húr a = 'Helló ' ;
húr b = 'Linux' ;
a += b ;
cout << 'A karakterlánc:' << a << endl ;
Visszatérés 0 ;
}
Kimenet
A fenti program két karakterláncot kombinál a C++ += operátorával.
Következtetés
A += operátor a C++ nyelvben hasznos eszköz az összeadás végrehajtására egy hozzárendeléssel ugyanabban a lépésben, ami egyszerűbb, hatékonyabb, egyértelmű és engedékeny kódot eredményez. Ez az operátor egyértelművé teszi a kódot, és megkönnyíti a fejlesztőt, hogy kevesebb erőfeszítést fektessen a fejlesztésbe.