title: C: Comparison to NULL
body: <p>Religious arguments aside:</p>
  
  <ul>
  <li><p>Option1:</p>
  
  <pre><code>if (pointer[i] == NULL) ...
  </code></pre></li>
  <li><p>Option2:</p>
  
  <pre><code>if (!pointer[i]) ...  
  </code></pre></li>
  </ul>
  
  <p>In C is option1 functionally equivalent to option2? </p>
  
  <p>Does the later resolve quicker due to absence of a comparison ?</p>