L'operatore virgola (,).
La virgola è anche un operatore, utilizzato nei seguenti casi:
- Enumerazione di elementi negli array.
- Enumerazione di argomenti nelle funzioni.
- Esecuzione di una sequenza di azioni (fai questo e quello).
Consideriamo qui il terzo caso:
// dichiara a e b e assegna loro dei valori
int a = 5, b = 10;
// assegna 3 a b
// aggiungi 1 a b
// equivale ad a
a = (b = 3, ++b); // a == 4
// dichiara i e j
// aggiungi i+1 e j+2
for (byte i = 0, j = 0; i < 10; i++, j += 2)
{
// qui i cambia da 0 a 9
// e j cambia
da 0 a 18
}
