Jsem si to pustil a vyšlo mi tohle:
int _tmain(int argc, _TCHAR* argv[])
{
int a = 5;
int b = 3;
int c = a++ + --b + ++a - ++b;
printf("Vysledek C: %d\n", c); //12
a = 5;
b = 3;
int d = a++;
d += --b;
d += ++a;
d -= ++b;
printf("Vysledek D: %d\n", d); //11
int x;
scanf("%d", &x);
return 0;
}
Nějak se nemohu dopočítat. Z hlavy mi leze také 11, tak proč v tom prvním je 12? Netuší někdo?