title: Is main with parameter list of void different from main with an empty parameter list?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/5296163/why-is-the-type-of-the-main-function-in-c-and-c-left-to-the-user-to-define">Why is the type of the main function in C and c++ left to the user to define?</a>  </p>
  </blockquote>
  
  
  
  <p>What is a <strong>void</strong> ? Anyone provide some examples, proper use of <strong>void</strong> ? And what is the difference when we write <code>void main (void)</code> or <code>main()</code> ?</p>