|
Appunti informatica |
|
Visite: 1356 | Gradito: | [ Picolo appunti ] |
Leggi anche appunti:Operatore condizionaleOperatore condizionale L'operatore condizionale, detto talvolta operatore ternario Negazione algebricaNegazione algebrica Il segno meno ('‑') può essere utilizzato come negazione Operatori logici su bitOperatori logici su bit Gli operatori logici su bit consentono di porre in relazione |
L'operatore di assegnamento per eccellenza è l'uguale (' '), che assegna alla variabile alla propria sinistra il risultato dell'espressione alla propria destra. Data l'intuitività del suo significato ed utilizzo, non è il caso di dilungarsi su di esso: vale piuttosto la pena di considerarne l'utilizzo combinato con operatori aritmetici.
In tutti i casi in cui vi sia un'espressione del tipo
a = a + b;
in cui, cioè, la variabile a sinistra dell'uguale compaia anche nell'espressione che gli sta a destra, è possibile utilizzare una forma abbreviata che si esprime 'componendo' l'operatore di assegnamento con l'uguale e l'operatore dell'espressione. Si parla allora di operatori di assegnamento composti, in contrapposizione all'operatore di assegnamento semplice (il segno di uguale). Come al solito un esempio è più chiaro di qualunque spiegazione; l'espressione riportata poco sopra diventa:
a += b;
Formalizzando il tutto, un assegnamento del tipo
variabile = variabile operatore espressione
può essere scritta (ma non si è obbligati a farlo)
variabile operatore = espressione
Ecco l'elenco di tutti gli operatori di assegnamento composti:
-= *= /= %= >>= <<= &= ^= |=
Essi consentono di ottenere espressioni forse un po' criptiche, ma sicuramente assai concise.
Appunti su: |
|