title: Why is argc not a constant?
body: <pre><code>int main( const int argc , const char[] const argv)
  </code></pre>
  
  <p>As <a href="https://rads.stackoverflow.com/amzn/click/0321334876" rel="noreferrer">Effective C++</a> Item#3 states "Use const whenever possible", I start thinking "why not make these 'constant' parameters <code>const</code>"?.</p>
  
  <p>Is there any scenario in which the value of <code>argc</code> is modified in a program?</p>