C/Operatory: Różnice pomiędzy wersjami

Dodane 91 bajtów ,  4 lata temu
m
=== Skrócone obliczanie wyrażeń logicznych ===
 
Język C wykonuje skrócone obliczanie wyrażeń logicznych - to znaczy, oblicza wyrażenie tylko tak długo, jak nie wie, jaka będzie jego ostateczna wartość.<ref>[[:w:en:Short-circuit evaluation|Short-circuit evaluation in english wikipedia]]</ref> To znaczy, idzie od lewej do prawej obliczając kolejne wyrażenia (dodatkowo na kolejność wpływ mają nawiasy) i gdy będzie miał na tyle informacji, by obliczyć wartość całości, nie liczy reszty. Może to wydawać się niejasne, ale przyjrzyjmy się wyrażeniom logicznym:
A && B
A || B
6160

edycji