[ create a new paste ] login | about

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

C, pasted on Sep 9:
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
int main() {
  int a = 314;
  int *p, *q;
  p = q = &a; 
  printf("%d,%d\n", *p, *q);
  *p ^= *q;
  *q ^= *p;
  *p ^= *q;
  printf("%d,%d\n", *p, *q);
  return 0;
}


Output:
1
2
314,314
0,0


Create a new paste based on this one


Comments: