Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The (C) language spec says that:

  x = 5;
  int* p = &x;
  x = 6; // new binding of x
  printf("%i\n",*p);
prints "6". If new bindings lived at different addresses, it would print "5".


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: