Moin,
#include <stdio.h>
int main(void) {
int a;
int b;printf("a:%x b:%x\n", &a, &b);
printf("Distanz: %d\n", (b-a) );
}
>
> Wieso ergibt b-a eine riesige Zahl? Sollte es nicht 4 ergeben?
wie kommst du denn darauf? Wo initialisierst du denn a u. b?
Du weisst doch zur Berechnung gar nicht, was vorher in a u. b drinstand....
MfG,
Juan