title: Converting\casting a void pointer to a string
body: <p>How would I do this, as I dont know if I can read a <code>void</code> pointer so I want to convert it to a string first. Here is my attempt while testing it:</p>
  
  <pre><code>void* test1;
  char test2[] = "ha 21";
  char test3[50];
  
  test1 = test2;
  
  test3 = test1;
  
  printf("%s", test3);
  
  return 0;
  </code></pre>
  
  <p>When I try to make <code>test1 = test 2</code> is probably wrong as well but that is just to show what should be in the <code>void</code> pointer. I am only trying to see how I can convert a void pointer containing a string to a string.</p>