Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Implicit declaration of functions is not allowed: every function must be explicitly declared before it can be called. In C89, if a function is called without an explicit prototype, the compiler provides an implicit declaration.

The C90 standard Standard includes this requirement:

...

ISO/IEC 9899:2011 Section 6.7.2, "Type specifiers," and Section section 6.5.2.2, "Function calls"

...