int a,b,c = 0;
a = ++c;
b = c++;
cout << a << " " << b << " " << c;
Nie mogę zrozumiem czemu jak wypisuje zawartość b to wyświetla b = 1, a nie b = 2 Jakby było tak:
cout << c++ ;
to wiem, że by wyświetliło starą wartość c.
Ale w moim programie czemu wyświetla starą wartość c, jak wypisuję ją już w nowej linijce ?