Operatori in C
Operatori principali operazioni
In linguaggio C, gli operatori sono simboli speciali che eseguono operazioni su uno o più operandi.
Possono essere suddivisi in diverse categorie, tra cui operatori aritmetici, operatori di confronto, operatori logici e altri.
Inoltre, le conversioni esplicite sono operazioni che consentono di modificare il tipo di dati di una variabile in modo controllato.
Operatori Aritmetici
int a = 10, b = 3;
int somma = a + b; // Somma
int differenza = a - b; // Differenza
int prodotto = a * b; // Prodotto
int divisione = a / b; // Divisione intera
int resto = a % b; // Resto
Operatori di Incremento e Decremento
int c = 5;
c++; // Incremento
c--; // Decremento
Operatori di Assegnamento
int x = 10;
x += 5; // Equivale a x = x + 5;
x *= 2; // Equivale a x = x * 2;
Operatori Relazionali
int p = 8, q = 4;
int risultato = (p > q); // 1 (true) se vero, 0 (false) altrimenti
Operatori Logici
int condizione1 = 1, condizione2 = 0;
int risultato_logico = condizione1 && condizione2; // AND logico