|
Appunti informatica |
|
Visite: 2469 | Gradito: | [ Picolo appunti ] |
Leggi anche appunti:Due file sono il medesimo file?Due file sono il medesimo file? La domanda è formulata in modo fuorviante. Il Gestione dello i/oGestione dello I/O Tastiera Si è detto che, normalmente, un TSR viene attivato Disinstallare i tsrDisinstallare i TSR Sappiamo che, per un programma TSR, la capacità di disinstallarsi (liberando |
L'operatore condizionale, detto talvolta operatore ternario in quanto lavora su tre operandi , ha simbolo ' ' e può essere paragonato ad una forma abbreviata della struttura di controllo if.else (pag. ). La sua espressione generale è:
espressione1 ? espressione2 : espressione3
la quale significa: 'se espressione1 è vera (cioè il suo valore è diverso da ) restituisci espressione2, altrimenti restituisci espressione3
Ad esempio, l'istruzione
printf('%cn',(carat >= ' ') ? carat : '.');
visualizza il valore di carat come carattere solo se questo segue, nella codifica ASCII, lo spazio o è uguale a questo. Negli altri casi è visualizzato un punto.
L'operatore condizionale consente di scrivere codice più compatto ed efficiente di quanto sia possibile fare con la if.else, penalizzando però la leggibilità del codice.
Appunti su: operatore condizionale 3F esercizi, operatore condizionale tre elementi, |
|