C Frage mit Zeigern
Ich habe eine Programmfrage, hier ist der Code.
int main()
{
int *p,*q;
p=(int*)1000;
printf("%d ",p);
q=(int*)2000;
printf("%d",q);
printf("%d",(p-q));
return 0;
}
Aber antworte als
1000
2000
-250
Ich kann nicht verstehen, was damit passiertp-q
und warum kam die antwort als-250
?