previous | start | next

## Parameters (Syntax 5.3 : Function Declaration (or Prototype))

Syntax 5.3 : Function Declaration (or Prototype)
    return_type function_name(parameter1, ..., parametern);
Example: |
    double abs(double x);
Purpose: | Declare a function so that it can be called before it is defined.

- Function declaration resolves compiler confusion that can arise when one function calls another.
- It also makes programs easier to read.

previous | start | next