title: What is char ** in C?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/604099/what-is-double-star">What is double star?</a>  </p>
  </blockquote>
  
  
  
  <p>I am fairly new to C, and have come across this statement</p>
  
  <pre><code>typedef char **TreeType
  </code></pre>
  
  <p>I have a pretty good idea of what typedef does, but I have never seen char** before.  I know that char* is a char array or similiar to a string.  Im not sure if char** is a 2d char array or if it is the pointer to a character array.  I have looked around but cannot find what it is.  If you could please explain what a char** is or point me in the right direction it would be very much appreciated.  </p>
  
  <p>Thanks! :)</p>