Cosa significa == in C?

Domanda di: Neri Serra  |  Ultimo aggiornamento: 25 maggio 2026
Valutazione: 4.6/5 (64 voti)

In linguaggio C, l'operatore == è l'operatore relazionale di uguaglianza. Confronta due valori e restituisce "vero" (1) se sono uguali, o "falso" (0) se sono diversi. A differenza dell'operatore di assegnazione = (un solo uguale), == viene utilizzato per verificare una condizione, ad esempio all'interno di un'istruzione if.

Cosa significa ==?

L'operatore uguale a ( == ) restituisce true se entrambi gli operandi hanno lo stesso valore; in caso contrario false , . L'operatore diverso da uguale a ( != ) restituisce true se gli operandi non hanno lo stesso valore; in caso contrario false , .

Cosa fa l'operatore ==?

L'operatore = (un solo uguale) è differente dal simbolo == (doppio uguale), il primo è l'operatore di assegnamento (assegna il valore dell'espressione alla sua destra alla variabile alla sua sinistra e ritorna tale valore) mentre il secondo è l'operatore relazionale di uguaglianza che confronta i valori delle due ...

Cosa vuol dire += in C?

Operatore di assegnazione addizione +=

Cosa significa "%d" in linguaggio C?

Alla sinistra della virgola è scritto come deve essere letto il dato immesso dalla tastiera. In questo caso l'indicazione “%d” indica che deve essere letto come un numero intero.

Vasco Rossi - Cosa c'è (Remastered)