title: Why does sizeof(*"327") return 1 instead of 8 on a 64 bit system?
body: <pre><code> printf("%lu \n", sizeof(*"327"));
  </code></pre>
  
  <p>I always thought that size of a pointer was 8 bytes on a 64 bit system but this call keeps returning 1.  Can someone provide an explanation?</p>