title: What are the arguments to main() for?
body: <p>Everytime I create a project (standard command line utility) with Xcode, my
  main function starts out looking like this:</p>
  
  <pre><code>int main(int argc, const char * argv[])
  </code></pre>
  
  <p>What's all this in the parenthesis? Why use this rather than just
  <code>int main()</code>?</p>