Шта је Оператор сабирања += у Ц++
У Ц++, += оператор је једноставно познат као сложени оператор доделе, који додаје број десног операнда броју левог операнда и додељује резултат левом операнду.
У Ц++, користимо += оператор да извршимо збир као и доделу у једном кораку, што чини извршење брзим.
Иницијализација променљивих помоћу оператора +=
инт а = 5 ;а += 5 ;
Горњи израз а+=5 је једнако а=а+5 . Након ове операције, вредност од а биће 10 .
Како користити Оператор сабирања += у Ц++
Оператор += вам омогућава да напишете једначину за коју би иначе биле потребне две различите операције: сабирање и додељивање, у једној краткој изјави. Ради са било којом математичком структуром података, укључујући бројеве, вредности са покретним зарезом и кориснички дефинисане типове који омогућавају + и = операторе. Хајде да разумемо овај оператор уз помоћ једноставног и лаког програма у Ц++:
#инцлуде <иостреам>
користећи простор имена стд ;
инт главни ( ) {
инт а = 0 ;
а += 10 ;
а += двадесет ;
а += 70 ;
цоут << 'Укупно: ' << а << ендл ;
повратак 0 ;
}
У горњем програму дефинишемо и иницијализујемо променљиву са целобројном вредношћу једнаком нули. Оператор += се тада користи за сабирање бројева 10, 20, и 70 у текућу суму. Коначно, користимо цоут за излаз укупног броја. Овај пример показује како да користите += оператор за додавање бројева тренутном укупном износу на јасан и читљив начин.
Излаз
Оператор додељивања сабирања се такође може користити са стринговима:
#инцлуде <иостреам>користећи простор имена стд ;
инт главни ( ) {
стринг а = 'Здраво ' ;
стринг б = 'Линукс' ;
а += б ;
цоут << 'Стринг је: ' << а << ендл ;
повратак 0 ;
}
Излаз
Горњи програм комбинује два низа користећи += оператор у Ц++.
Закључак
Оператор += у Ц++ је користан алат за обављање сабирања са додељивањем у истом кораку, што резултира једноставнијим, ефикаснијим, недвосмисленим и блажим кодом. Овај оператер пружа јасноћу кода и олакшава програмеру да уложи мање напора у развој.