Mate nekdo tuseni, jak je to s alokaci pro globalni promenne? Cekal jsem, ze to pujde pekne po rade, ale program:
int i;
char a[8];
char b[8];
int main()
{
printf("0x%08lx\n0x%08lx\n0x%08lx\n", (unsigned long)&i, (unsigned long)a, (unsigned long)b);
return 0;
};
mi vypise:
0x080496dc
0x080496e0
0x080496d4
Jiny, podobne slozity program mi je posklada tak jak bych cekal, tj. od nejnizsi adresy...
Diky za odpovedi i za clanek