title: print bits of a void pointer
body: <p>If I create a void pointer, and malloc a section of memory to that void pointer, how can I print out the individual bits that I just allocated?</p>
  
  <p>For example:</p>
  
  <pre><code>void * p;
  p = malloc(24);
  printf("0x%x\n", (int *)p);
  </code></pre>
  
  <p>I would like the above to print the 24 bits that I just allocated. </p>