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

Contenuto cancellato Contenuto aggiunto
Riga 8:
* Un'espressione in C è ritenute ''falsa'' se il suo valore è uguale allo zero binario, vera se il suo valore è diverso dallo zero binario.
* Gli {{IndexItem|operatori logici}}operatori logici (<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.
* Piu' in generale, qualsiasi istruzione C (assegnazione di variabile/operazione logica/operazione matematica) restituisce sempre un risultato e puo' quindi essere valutata in termini di vero/falso. Ad esempio, l'istruzione di assegnazione a=3; e' vera (il valore restituito e' 3) mentre b=0; e' falsa (il valore restituito e' 0)
 
=={{IndexItem|if}}Blocco if==