C/Blocchi e funzioni/Blocchi if e switch: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Pietrodn (discussione | contributi)
Riga 5:
==Verità e falsità in [[w:C|C]]==
Prima di poter usare blocchi if e switch è bene sapere che cosa intende il C per vero o falso.
*Una [[w:variabile|variabile]], una costante o unUn'espressione in C sonoè ritenute false''falsa'' se il lorosuo valore è uguale aallo 0zero binario, verevera se il lorosuo valore è diverso dadallo zero 0binario.
 
* Gli operatori relazionali (<tt>==</tt>, <tt>!=</tt>, <tt><</tt>, <tt><=</tt>, <tt>></tt>, <tt>>=</tt>) rendono uno se l'espressione è logicamente vera, e zero se è l'espressione è logicamente falsa.
*Una [[w:variabile|variabile]], una costante o un'espressione in C sono ritenute false se il loro valore è uguale a 0, vere se il loro valore è diverso da 0.
*L'operatore <tt>></tt>, l'operatore <tt><</tt> e gli altri operatori restituisono vero se il numero specificato a sinistra è maggiore (o minore) di quello a destra.
 
==Blocco if==