title: how to check if a size_t pointer is NULL? (C)
body: <p>If I have these lines of code in C:</p>
  
  <pre><code>size_t num = 10;
  size_t *pointer = &amp;num;
  </code></pre>
  
  <p>The below check seems working, but I want to make sure I'm doing it right:</p>
  
  <pre><code>if (pointer != NULL)
      printf("pointer is not NULL \n");
  else
      printf("pointer is NULL \n");
  </code></pre>