Dlaczego różnica między tymi dwoma adresami jest nieprawidłowa? http://codepad.org/NGDqFWjJRóżnica między wskaźnikami i adresami
#include<stdio.h>
int main()
{
int i = 10, j = 20;
int *p = &i;
int *q = &j;
int c = p - q;
printf("%d\n", p);
printf("%d\n", q);
printf("%d", c);
return 0;
}
wyjściowa:
-1083846364
-1083846368
1
Ściśle mówiąc, to prawda, ale każda implementacja, z jaką kiedykolwiek korzystałem, jest "właściwą rzeczą". Podobnie jest z PO. –
@CarlNorum Yup, ja zredagowałem. – cnicutar
Mam to. Dzięki! – Ava