main()1 main ()
2 {
3   unsigned long long xx;
4   unsigned long long *x = (unsigned long long *) &xx;
5 
6   *x = -3;
7   *x = *x * *x;
8   if (*x != 9)
9     abort ();
10   exit (0);
11 }
12