#include <stdio.h>
int main(void)
{
int liczba = 0;
printf( "%d %d %d %d %d \n", liczba++, liczba++, liczba++, liczba++, liczba++ );
}
Programik jak powyżej. Okazuje się, że output jest 4 3 2 1 0, a nie 0 1 2 3 4.
Moje pytanie brzmi - skąd się to bierze i czy ma jakikolwiek związek z endianą (bo na małej endianie to ma niby sens taka estymacja "od końca")? Dziękuję za pomoc i pozdrawiam :)