[ create a new paste ] login | about

Link: http://codepad.org/6y91wwnp    [ raw code | output | fork ]

C, pasted on Mar 18:
1
2
3
4
5
6
7
8
9
10
11
12
13
int
main(void) {
  int p=0, e=0;
  int a = 0;

  a = &p - &e;
  printf("p = %p\n", &p);
  printf("e = %p\n", &e);
  a = &p - &e;
  printf("a = %d\n", a);
  a = (long)&p - (long)&e;
  printf("a = %d\n", a);
}


Output:
1
2
3
4
5
p = 0xbf6ad954
e = 0xbf6ad950
a = 1
a = 4
 Exited: ExitFailure 6


Create a new paste based on this one


Comments: