title: Can I pass a null pointer to memcmp?
body: <p>In particular, is the following well-defined, or does it exhibit undefined behavior?</p>
  
  <pre><code>memcmp(0, 0, 0);
  </code></pre>
  
  <p>Does this differ between C and C++? Ideally, please provide a quote from the standard(s).</p>