title: in c: func(void) vs. func()
body: <p>When a C function does not accept any arguments, does it have to be declared/defined with a "void" parameter by the language rules? 
  PC-Lint seems to have problems when there's nothing at all in the argument-list, and I was wondering if it's something in the language syntax that I don't know about.</p>
  
  <p><strong>Edit:</strong> I just found a duplicate (back-dupe? it came first) question, <a href="https://stackoverflow.com/questions/693788/c-void-arguments">C void arguments</a>, which has more answers and explanations.</p>