title: int main(int argc, char** argv)
body: <blockquote>
    <p><strong>Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/4207134/what-is-the-proper-declaration-of-main">What is the proper declaration of main?</a>  </p>
  </blockquote>
  
  
  
  <p>What do we mean by the arguments in this <code>main</code> function? What are they trying to tell us?</p>
  
  <p><code>int main(int argc,  char** argv)</code></p>
  
  <p><strong>UPDATE:</strong> And, is the preceding line of code similar to this <code>int main(int argc,  char* argv[])</code>? If so, how can we say that <code>char** argv</code> is similar to <code>char* argv[]</code> as they don't look similar from an <em>array</em> point of view?</p>
  
  <p>How is it compared with <code>int main()</code> which does not have any arguments?</p>
  
  <p>Thanks.</p>