Operatore

Definizione rapida

Simbolo di un linguaggio di programmazione che stabilisce quale operazione applicare a uno o due operandi.

Spiegazione

Ogni linguaggio adotta propri operatori, ma alcune famiglie ricorrono frequentemente. Quelli aritmetici rappresentano operazioni matematiche di base mediante simboli come `+`, `-`, `*`, `/` e `%`; gli operatori logici comprendono `AND`, `OR` e `NOT`; quelli relazionali usano segni quali `=`, `<` e `>` in relazione ai valori delle variabili.

Esempio pratico

Nell'espressione `a + b`, il segno `+` è l'operatore, mentre `a` e `b` sono i due operandi sui quali viene effettuata l'operazione.

Spiegazione tecnica

Un operatore codifica un'azione nella sintassi del linguaggio e determina come trattare i valori che lo accompagnano; il numero di operandi previsto può essere uno oppure due.

Da non confondere con

Non va confuso con l'operando: l'operatore esprime l'azione, mentre l'operando è il valore al quale essa viene applicata.