Portál AbcLinuxu, 28. října 2025 23:05
Prochazel jsem se takhle polem a napadl me takovej for. Je zalozen na jednom anglickem plemeni psa. Na druhou stranu jsem neprisel na nic noveho:
int *p;
int pole[10];
for (p=&pole[0]; p<&pole[0]+10; ++p) {
*p = p - &pole[0];
}
A to jsem se ani nepotkal se segmentation fault :)
Tiskni
Sdílej:
int *p;
int pole[10];
for (p=pole; p<(pole+10); ++p)
*p=(int)(p-pole);
int pole[10]; for (int i=0; i<10; i++) pole[i]=i;
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.