title: Why can a function not have a Static parameter?
body: <p>The following is the code in c.</p>
  
  <pre><code>     fact(2);
       void fact(static int i)
       {..}
  </code></pre>
  
  <p>Output:Error cannot have static arguments<br>
    So why can't we have static arguments in a function?</p>