O'Reilly logo
  • Preetham Nanjappa thinks this is interesting:

The sizeof operator (it’s a C keyword, not a plain function) refers to the automatically allocated variable (which might be an array or a pointer), not to the data a pointer might be pointing to.