title: Calloc with structure with pointers in C
body: <p>I know that calloc request memory to be used, writes 0 on all the bits and then returns a pointer to it. </p>
  
  <p>My question is: if I use calloc with a structure that contains pointers, will those pointers have the NULL value or do I have to set them to point to NULL?</p>
  
  <pre><code>struct a{
  char * name;
  void * p;
  }* A;
  </code></pre>
  
  <p>So basically, will name and p point to NULL after I've used calloc with struct a?</p>
  
  <p>Thanks!</p>