title: Address of const char* is what data type?
body: <p>I have the following code:</p>
  
  <pre><code>const char* names = {"apples", "oranges", "grapes"};
  </code></pre>
  
  <p>What data type is <code>&amp;name[0]</code> ?  GCC is complaining.  It isn't const char** because GCC is complaining about this:</p>
  
  <pre><code>const char** address_of_first_name = &amp;name[0];
  
  "note: expected 'const char ** ' but argument is of type 'char **' "
  </code></pre>
  
  <p>Is it const <code>char * const</code>  or what?  Headache in progress ...</p>
  
  <p>What data type is <code>&amp;name[0]</code> ?  I'd hate to fix this compiler error incorrectly.</p>