When ANSI strictness is off, the C compiler allows unnamed arguments in function definitions. The following listing shows an example.
void f(int) {} /* OK if ANSI Strict is disabled. */ void f(int i) {} /* Always OK. */