Unnamed Arguments in Function Definitions

(ISO C, §6.9.1) The C compiler can accept unnamed arguments in a function definition.

Listing 1. Unnamed Function Arguments

void f(int ) {} /* OK if ANSI Strict is disabled */
void f(int i) {} /* ALWAYS OK */

See also: Checking for Standard C and Standard C++ Conformity.