title: How to check if a union in C has not been "initialized"?
body: <p>Can I check if union is null in c? For example:</p>
  
  <pre><code>union{ char * name, struct Something * something ... }someUnion;
  </code></pre>
  
  <p>Is there a way to check if no element has been initialized, without doing element vise check?</p>
  
  <p>Thanks.</p>