Czy istnieje różnica w kolejności operatora porównania?Jaka jest różnica między jeśli (CONST == zmienna) lub jeśli (zmienna == CONST)?
#define CONST_VALUE 5
int variable;
...
if (variable == CONST_VALUE) // Method 1
...
OR
if (CONST_VALUE == variable) // Method 2
...
Czy jest to po prostu kwestia preferencji, czy też istnieje nieodparty powód określonego porównania?
patrz http://stackoverflow.com/questions/283205/what-was-to-most-dangerous-programming-mistake-you-have-made-in-c/283212#283212 –
Istotne: [https://en.wikipedia.org/wiki/Yoda_conditions](https://en.wikipedia.org/wiki/Yoda_conditions) – Boann