Sintassi istruzione C

di il
2 risposte

Sintassi istruzione C

Salve,
short e2(short x, short y) {
    return x > y ? x : y;
}
Ho compilato il programma e da quello che ho provato mi sembra che calcoli il valore massimo.
Potreste spiegarmi la sintassi, però?

x > y ? x : y;


Cioè, se x è maggiore di y ritorno x altrimenti y. Giusto? Il ? sarebbe una sorta di if?

2 Risposte

Devi accedere o registrarti per scrivere nel forum
2 risposte