Che cos'è l'assegnazione dell'addizione += Operatore in C++
In C++, l'operatore += è semplicemente noto come operatore di assegnazione composto, che aggiunge il numero dell'operando di destra al numero dell'operando di sinistra e assegna il risultato all'operando di sinistra.
In C++, usiamo l'operatore += per eseguire la somma e l'assegnamento in un unico passaggio, il che rende l'esecuzione veloce.
Inizializzazione delle variabili utilizzando l'operatore +=
int UN = 5 ;UN += 5 ;
L'espressione sopra a+=5 è uguale a a=a+5 . Dopo questa operazione, il valore di UN sarà 10 .
Come utilizzare l'assegnazione dell'addizione += Operatore in C++
L'operatore += consente di scrivere un'equazione che altrimenti richiederebbe due operazioni distinte: addizione e assegnazione, in una breve istruzione. Funziona con qualsiasi struttura di dati matematici, inclusi numeri, valori a virgola mobile e tipi definiti dall'utente che abilitano gli operatori + e =. Comprendiamo questo operatore con l'aiuto di un semplice e facile programma in C++:
#include
utilizzando lo spazio dei nomi std ;
int principale ( ) {
int UN = 0 ;
UN += 10 ;
UN += venti ;
UN += 70 ;
cout << 'Totale: ' << UN << finel ;
ritorno 0 ;
}
Nel programma sopra, definiamo e inizializziamo una variabile con un valore intero uguale a zero. L'operatore += viene quindi utilizzato per sommare i numeri 10, 20, E 70 nella somma corrente. Infine, usiamo cout per emettere il numero totale. Questo esempio mostra come utilizzare l'operatore += per aggiungere numeri al totale corrente in modo chiaro e leggibile.
Produzione
L'operatore di assegnazione di addizione può essere utilizzato anche con le stringhe:
#includeutilizzando lo spazio dei nomi std ;
int principale ( ) {
stringa A = 'Ciao ' ;
corda B = 'Linux' ;
UN += B ;
cout << 'La stringa è: ' << UN << finel ;
ritorno 0 ;
}
Produzione
Il programma sopra sta combinando due stringhe usando l'operatore += in C++.
Conclusione
L'operatore += in C++ è uno strumento utile per eseguire l'addizione con un'assegnazione nello stesso passaggio, ottenendo un codice più semplice, efficace, non ambiguo e indulgente. Questo operatore fornisce chiarezza nel codice e facilita uno sviluppatore a dedicare meno impegno allo sviluppo.