title: void type variables in c storage
body: <p>What are void type variable in C?
  I have rough idea but not sure how i can use them for below scenario.</p>
  
  <p>server/ client program</p>
  
  <p>I have a struct array which contains hostname, address in server. I want to send it to the client over the socket. How i can achieve it?</p>
  
  <pre><code>struct ipinfo{
  
    char hostname[64];
    char address[64];
  }
  struct ipinfo allip[5];
  </code></pre>
  
  <p>I read some where that i can copy into specific memory location as void type variable and them send the variable? Can any one please explain this concept? I really appreciate it.</p>